Как убрать версию WordPress

Как убрать версию WordPress

В этой статье разберём простой, но важный вопрос безопасности сайта. Речь пойдёт о том, как убрать версию WordPress. Если ваш сайт работает на WordPress, любой желающий может узнать текущую версию CMS. Эта информация может помочь злоумышленнику в недобрых намерениях в отношении вашего сайта. Все версии Вордпресса (особенно старые) имеют дыры и уязвимости. Если точно знать версию движка и слабые места системы, то хакнуть и, например, подкинуть вирус на сайт будет значительно проще. Поэтому рекомендуется прятать от посторонних глаз текущую версию WordPress.

Где отображается версия WordPress?

Чтобы увидеть версию, достаточно нажать на клавиатуре Ctrl+U. В новой вкладке откроется исходный код вашего сайта. Затем нужно нажать Ctrl+F и набрать в поисковой строке generator. В такой строке

отразится ваша версия WordPress (в данном случае 4.3.1.).

Если вы не увидели мета-тега generator, то ваша тема оформления (шаблон) сама удаляет его и беспокоиться больше не о чем. Удалять этот мета-тег умеет и плагин Clearfy, избавляющий от необходимости лично вносить правки в код.

Помимо страниц сайта, версия Водпресса отображается и в RSS-фиде вашего блога. Если вы перейдёте на http://your_site/feed/, откроете исходный код и повторите поиск, то увидите следующее:

Но и это ещё не всё. Мета-тег generator добавляется также в CSS-стили и JS-скрипты:

Как убрать версию WordPress?

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

Чтобы убрать версию WordPress, зайдите в админку вашего сайта, наведите курсор на пункт “Внешний вид” и в выпадающем меню выберите пункт “Редактор“. На открывшейся странице найдите в правой колонке файл functions.php и кликните на него.

ОБЯЗАТЕЛЬНО ДЕЛАЙТЕ РЕЗЕРВНЫЕ КОПИИ ФАЙЛОВ ПЕРЕД ВНЕСЕНИЕМ ЛЮБЫХ ИЗМЕНЕНИЙ!!!

В конце файла вставьте следующий код:

и нажмите “Обновить“.

Как удалить версию WordPress из футера админки

Иногда необходимо скрыть версию, например, от владельца сайта (если вы разработчик ). Или от пользователей, имеющих доступ к админке (администраторы сайта, контент-менеджеры). Версия WP в админке обычно выводится в футере. Если версии там нет, значит, ваша тема оформления по умолчанию убирает её сама. А если она есть и её нужно убрать, добавьте в файл functions.php вашей темы следующий код:

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

Последний штрих

Перейдите по FTP в корневую папку вашего сайта и удалите оттуда файлы readme.html и license.txt. В них также содержится информации о CMS.

Теперь версия WordPress полностью удалена со страниц вашего сайта.

Пожалуйста, оцените статью:
1 звезда2 звезды3 звезды4 звезды5 звёзд (3 оценок, среднее: 5,00 из 5)
Загрузка…

Автор блога. SEO-специалист, веб-мастер. Консультирую по вопросам интернет-маркетинга, провожу аудиты сайтов.

Понравилась статья? Поделиться с друзьями: