Как убрать/скрыть версию WordPress в meta generator?
Опубликовано: 08.10.2017
В сегодняшней заметке хочу поделиться решением популярной и “надоевшей” проблемы. Конечно, это не совсем проблема, это скорее не всегда желанная возможность WordPress-а, которую чаще хочется отключить.
Итак, допустим, вы открыли исходный код одной из страниц вашего сайта или прочли где-то, что для безопасности и защиты от некоторой части спама, нужно убрать вот этот, автоматически выводимый на каждой странице вашего сайта на WP, непонятный код из 2 строк:
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="http://twog.me/wp-includes/wlwmanifest.xml" /> |
<meta name="generator" content="WordPress x.x.x" /> |
Узнаете? Отлично! Тогда, перед тем, как его убрать, я кратко объясню вам, что это за строчки. Или же, сразу переходите к решению в конце статьи.
ЛАЙФХАКИ: КАК УБРАТЬ НЕПРИЯТНЫЙ ЗАПАХ. ИЗБАВЛЕНИЕ ОТ ЗАПАХА ПОТА ПОДМЫШКАМИ
Первая строка необходима для того, чтобы вы могли публиковать материалы на ваш блог с помощью программы Windows Live Writer (о которой мало кто вообще знает), то есть, чтобы эта программа могла связываться с вашим блогом на WordPress, ей нужен вот такой указатель.
Как быстро убрать низ живота II Я худею с Екатериной Кононовой
Ну а вторая строка, насколько я знаю, носит просто информационный характер и показывает текущую версию установленной на вашем сайте версии Вордпресс. Но данная информация не должна быть доступной каждому. Хотя бы по той причине, что сейчас интернет регулярно прочесывают разнообразные боты, и не только поисковые. Например, некоторые из них ищут сайты, на которых WordPress нерегулярно обновляется или вообще завис где-то на одной из старых версий. А суть обновлений не только в добавляемых возможностях, но также и в устранении ошибок и дыр в безопасности, которые отыскивает сообщество WordPress. А информация о вашей, возможно, устаревшей версии может привлечь внимание к вашему сайту, особенно если у вас хорошая посещаемость.
Вам нужно поместить следующий файл в файл functions.php вашей темы. Это можно сделать через админку – меню слева “Внешний вид” – “Редактор” – справа в списке “Функции темы” (functions.php), и в этот файл между тэгами <?php и ?> вставить следующий код:
// убрать непонятные ссылки для Windows Live Writer |
remove_action('wp_head', 'wlwmanifest_link'); |
remove_action('wp_head', 'rsd_link'); |
// отключить вывод мета тэга "generator" |
remove_action('wp_head', 'wp_generator'); |
// скрыть версию WordPress |
function gb_hide_wp_ver() |
add_filter('the_generator','gb_hide_wp_ver'); |
Успехов в изучении WordPress и его широких возможностей!