Как удалить ссылку с картинки на WordPress

Опубликовано: 01.09.2018

видео Как удалить ссылку с картинки на WordPress

Как удалить ссылку в шаблоне wordpress за несколько минут?

Привет друзья! Сегодня будет короткий пост, но важен в плане продвижения, тема Как удалить ссылку с картинки на WordPress.  Раньше я не обращал внимание и размещал изображение ссылкой на страницу вложений, все бы ничего но такие линки ухудшали показатели сайта и при этом забирали вес.  В статье я подробно расскажу какой вред могут привести такие ссылки и как  их закрыть.



Для чего нужно убирать линки с изображений? Во-первых при нажатии на нее вас переносит на новую страницу, а также это не удобно для пользователей,  во-вторых по ней перетекает вес сайта. При написании новых статей на блоге мы по мимо текста, размещаем хотя бы одну картинку, в некоторых случаях бывает и больше.


Как удалить ссылку или надпись с фото или картинки

На WP есть функция «параметры отображения файла»  это что — то вроде мини редактора, с помощью которого можно: изменить размер (параметры настраиваются в разделе «Медиафайлы»), выравнивать (слева, справа, по центру) и вставлять ссылку, доступно 4 способа вставки:

Произвольный URL Нет Медифайл Страница вложений

Раньше я особо не вникал по этому поводу и размещал ссылку со страницей вложений, получается пользователей кликает по картинке и его переносит на новую страницу с данным изображением. Потом я обнаружил что данные страницы забирают вес сайта и имеют PR 3, на одну единицу больше чем на главной:

Опасно это еще тем, что при размещении картинки со страницей вложений, создается новая страница и ней содержится только изображение.  Если по каким то причинам сервер будет отказывать и выдавать ошибку, такие страницы будут являться битыми ссылками, мелочь но бьет по репутации сайта.

Меня это устраивало и я решил закрыть ссылки автоматически и сделать изображения некликабельными, так как у меня их более 1000 размещенных в статьях. Порылся в интернете и нашел специальный код который может закрыть все автоматически:  Данный код нужно вставить в файл functions.php:

/*функция удаления ссылок с картинок в постах*/ add_filter( 'the_content', 'attachment_image_link_remove_filter' ); function attachment_image_link_remove_filter( $content ) { $content = preg_replace( array('{<a(.*?)(wp-att|wp-content\/uploads)[^>]*><img}', '{ wp-image-[0-9]*» /></a>}'), array('<img','» />'), $content ); return $content; }

После этого все ваши ссылки станут не активными и это уменьшит показатели отказов. Все старые  ссылками вам все равно нужно будет удалить самостоятельно.

При добвление новой картинки установите параметр нет ссылки, и Вы заранее избавите себя от лишнего геморроя.

rss