
В данной статье я расскажу вам как скрыть версию wordpress, ну а прежде давайте слегка, о том зачем вообще это делается. Дело в том, что wordpress по умолчанию, сообщает о своей версии практически каждому встречному, а ведь зная какую версию вы используете можно попытаться взломать ваш сайт, т.е. в первую очередь версию wordpress скрывают в целях безопасности. Ну, а во вторых, лично я не вижу смысла, отображать в коде страницы версию wordpress, так как: для вывода версии wordpress используются ресурсы хостинга, а смысла в этом особо нет; лишний код на страницах сайта.
В общем как вы наверное понимаете – знать версию wordpress на которой работает ваш блог знать нужно только вам и больше никому. Итак, в данной статье я постараюсь ответить на 3 следующих вопроса:
Как узнать какая версия wordpress установлена на моем блоге
Чтобы узнать версию wordpress которую вы используете – достаточно зайти в админ-панель сайта, и на главной странице админ-панели вы увидите небольшую надпись с информацией о том какую версию вордпресс вы используете.
Как узнать какая версия wordress установлена на чужом блоге или сайте
Чтобы узнать какую версию wordpress использует чужой блог, необходимо зайти на него и просмотреть исходный код любой страницы блога(нажмите сочетание клавиш Ctrl+U в вашем интернет-обозревателе). В итоге на новой странице вашего браузера у вас откроется отдельная страница с исходным кодом описанной страницы. Далее среди множества строк кода страницы необходимо найти следующую строку:
<meta name="generator" content="WordPress 3.6.1" />
Данная строчка будет отображаться, если вебмастер не скрыл версию wordpress которую он использует. Именно данная строчка отображается и на вашем сайте, если вы не скрывали ее. Ну, а теперь давайте я расскажу как собственно скрыть подобную информацию на сайте.
Как скрыть версию wordpress
Итак, описанная строка выводится на каждой странице вашего блога и если вы откроете файл header.php используемой вами wordpress темы – вы в нем ничего подобного не найдете. Закономерный вопрос: как же выводится подобная строчка на сайт? Данная строка кода выводится автоматически при использовании функции wp_head при помощи которой подключаются все необходимые файлы плагинов и скриптов ядра wordpress.
Чтобы убрать данную строчку кода и скрыть версию wordpress которую вы используете на своем блоге – необходимо открыть файл function.php используемой вами темы и в конец файла вставить следующий код: remove_action('wp_head', 'wp_generator');<small></small>
При помощи данной строки кода мы указываем движку сайта, что он не должен выводить строку
<meta name="generator" content="WordPress 3.6.1" />
Но это еще не всё! Если на вашем блоге используется rss-лента, то в коде страницы с rss-сообщениями отображается аналогичный код, в котором можно узнать версию wordpress которую вы используете. Чтобы скрыть версию wordpress на странице rss, в конец файла function.php вставляем следующий код: function rem_version_rss() { return '';
} add_filter('the_generator', 'rem_version_rss');
По завершению внесения изменений в файл function.php не забудьте сохранить его и загрузить на хостинг. Если вы не допустили ошибок в процессе вставки кода, тогда в исходном коде страниц вашего блога, строка:
<meta name="generator" content="WordPress 3.6.1" /> должна отсутствовать.
На этом я завершаю свою очередную статью, теперь вы знаете как скрыть версию wordpress – бегом чистим свои блоги от ненужных строк кода. Кстати, хотел спросить у вас друзья, а что вы думаете по поводу подобных манипуляций, и как вы считаете нужно ли вообще делать подобное – скрывать версию wordpress; или же все это глупость, на которую не стоит тратить своего времени, жду ваших комментариев .