Здравствуйте, уважаемые читатели – Sozdaiblog.ru!

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

Хоть WordPress и является одной из самых успешных систем управления контентом, в нём всё же есть свои недостатки, которые мы, обычные пользователи, постоянно исправляем.

Одним из таких «недостатков» является автоматическое присвоение ссылки  каждому загружаемому через мультимедийный редактор изображению.

Проще говоря, когда Вы вставляете картинки в свои посты, то наш любимый движок «по умолчанию»,  присваивает каждой из них ссылку на саму себя.

Выглядит это следующим образом — кликаете по изображению в своём посте и оно открывается в новом окне на чёрном фоне.

Как автоматически удалять ссылки с изображений в WordPress

Знакомо? Думаю, что да!

В идеале такого быть не должно, так как каждую такую страницу поисковые системы отлично индексируют и иногда ранжируют даже выше самого поста, в котором опубликована картинка.

А так как сама картинка никуда не ведёт, то ни кто и не будет искать сайт, на котором её разместили. Короче, такую страничку практически сразу закроют и тем самым прибавят Вашему ресурсу количество отказов. Всё это не лучшим образом отразится на поведенческих факторах.

Кстати, Google не жалует Веб-ресурсы у которых таких «соплей» очень много.

Поэтому, чтобы не сориться с поисковыми системами и не портить SEO-ауру, нужно стараться не допускать появления таких страниц в индексе.

Как же это сделать?

Итак.

Автоматическое удаление ссылок с изображений.

Чтобы удалить ссылки с изображений существует  3 способа.

Первый – это при загрузке изображений, удалять ссылку в редакторе. Способ простой, но очень часто об этом забывают.

Второй – это установить специальный плагин, который будет делать всё за Вас. На мой взгляд, метод не очень, лишний наворот и дополнительная нагрузка на сайт.

Лучше всего воспользоваться третьим вариантом – это открыть для редактирования файл functions.php Вашей активной темы оформления и в самом конце вставить следующий фрагмент кода:

function wpb_imagelink_setup() {
        $image_set = get_option( 'image_default_link_type' );
        if ($image_set !== 'none') {
                update_option('image_default_link_type', 'none');
        }
}
add_action('admin_init', 'wpb_imagelink_setup', 10);

Таким образом, Вы отключите автоматическую простановку ссылок, и Вас больше не будет это раздражать.

Надеюсь, что данный пост был Вам полезен, и Вы обязательно скажете пару слов в комментариях.

Всего Вам наилучшего!

С уважением, Денис Черников!