Тема: WASP.kz :: WordPress - все вопросы и проблемы

Прислано Kiril 24-08-2019 16:45
#3

Kuzya, Здесь не только вопросы. Но и ответы.



Есть сервисы, которые проверяют ваш сайт на ошибки, и первое, что вы увидите после проверки:
Необходимо удалить мета-тег generator
Позволяет злоумышленникам узнать версию WP, установленную на сайте. Этот meta тег никакой полезной функции не несет.
Открываем свой сайт, в браузере (например Файрфокс), щелкаем "открыть меню", далее "Веб разработка", далее "Исходный код страницы". В открвшемся окне видим много-много всяких строчек и находим запись (у меня она была на 54 строке), пока страницу эту не закрываем:

Код
<meta name="generator" content="WordPress 5.2.2" />




Именно это надо убрать. Для этого открываем папку wp-content - themes - открываем папку установленной вами темы - functions.php
После

Код
<?php




Прописываем, или скопировав вставляем такую строку:

Код
remove_action ('wp_head', 'wp_generator');




Сохраняем изменения, заходим на страницу, где у нас открыт "исходный код страницы" и обновляем ее - эта "противная" строчка исчезла.

Но это еще не все... Эта штука остается и в других местах, потому рекомендуют добавить еще один код... в этот же файл, но - перед тегом закрытия ?>. А этого тега у меня в коде нет. И как вставить эти строки я не знаю.

ВНИМАНИЕ. Я изменения произвожу так: скачал по FTP весь сайт на компьютер, всю папку public_html. Затем через cPanel - Диспетчер файлов нахожу нужный, и редактирую прямо там - сохраняю, но редактируемый файл не закрываю. Затем открываю сайт, щелкаю обновить и смотрю на изменения. Если вдруг выскакивает, что-то подобное "На сайте возникли временные проблемы технического характера" - открываю редактор - откатываю назад - щелкаю "Сохранить изменения". Сайт опять работает. В крайнем случае я закачаю по FTP заранее скачанный файл из папки public_html на своем компе.