Як видалити meta name - generator - в wordpress

Видалення версії WordPress більш актуально для тих, хто користується не найновішими версіями CMS, адже хакери, маючи інформацію про версії, можуть використовувати різні дірки движка для злому.

Найкраще з цим завданням справляється плагін Clearfy, який додатково видаляє ще 20 найважливіших недоліків движка WordPress. Детальніше про плагін я писав тут.

Як видалити meta name - generator - в wordpress
У будь-якому випадку, навіть якщо у вас стоять тільки оновлені версії, видалення непотрібної інформації, яка не може принести користь, а може лише завдати шкоди, варто видаляти.

Звичайно, є плагіни, які здатні виконати таку операцію. Але вона настільки проста, що недоцільно навантажувати і так не найшвидший движок WP ще й додатковим плагіном.

Де можна знайти версію движка?

Для цього відкрийте вихідний код сторінки (ctrl + u або з контекстного меню правої кнопки миші) і запустіть пошук (ctrl + f). Введіть generator і ви побачите рядок такого змісту в head документа:

Якщо ж такого рядка немає, то шаблон, який ви використовуєте, самостійно прибирає всю непотрібну інформацію про версії

видалення generator

Версія движка відображається саме там, де спрацьовує функція wp_head (), яка відповідає за підключення стилів css і скриптів при завантаженні сторінки.

Є варіант видалення з використанням таких змін у файлі functions.php теми:

Тому варто використовувати в functions.php такий код:

До речі, не забудьте видалити з кореневої папки WP файл readme.html. Для роботи CMS він не потрібно але в ньому вказана інформація про версію.

Також WP додає метатег generation і в ті посилання на стилі і скрипти, де не вказані версії. Як приклад можете бачити підстановку версії WP в даному випадку:

Щоб позбутися від цього, потрібно в файл functions.php додати наступний код:

Сподобався пост? Натисни на кнопочки →