Як видалити номер версії WordPress з вихідного коду

За замовчуванням WordPress вставляє в вихідний код сторінки деякі дані для відстеження. Ці дані компанія використовує, в тому числі, і щоб підрахувати кількість активних сайтів на цій платформі в мережі Інтернет. Але, як часто буває, ці дані можуть використовувати і зловмисники. Якщо ви використовуєте найновішу версію WordPress, тоді ризик трохи знижується. Але якщо ви використовуєте більш ранню версію, дані про цю версію дають хакерам інформацію про можливі вразливості на сайті.

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

 

 

Існує декілька способів видалити номер версії WordPress з розділу <head> вихідного коду.

Деякі джерела рекомендують відредагувати файл header.php і видалити наступний блок коду:

<meta name="generator" content="WordPress <?php bloginfo('version'); ?>" />

 

Інші рекомендують використовувати в файлі functions.php подібну функцію:

remove_action('wp_head', 'wp_generator');

 

 

Але обидва ці способи не дають досконалого рішення. Вони просто видаляють номер поточної версії WordPress з секції <head> вихідного коду. Виявляється, цього не достатньо. Наприклад, хакер, який знайомий із двигуном WordPress, легко відкриє вбудовані RSS-канали сайту знайде цей номер там, адже наведені вище способи не видаляють його з RSS.

Тому краще використовувати третій спосіб – для цього додайте наступну функцію в кінець файлу functions.php:

 

function sebweo_remove_version() {
  return '';
}
add_filter('the_generator', 'sebweo_remove_version');

 

 

Додавши цей код, ви видалите номер поточної інсталяції WordPress з усіх областей вашого сайту. І тим самим збільшите рівень безпеки свого блогу.

Надіємось, що дана інформація була вам корисна!

 

View Comments

Recent Posts

Що робити програмісту-початківцю на старті кар’єри?

Після завершення стартового курсу по програмуванню ви, як програміст-початківець, маєте кілька шляхів для подальшого розвитку…

3 дні ago

Що дозволить зробити ваш сайт більш веб-доступним?

Основна мета створення веб-сайту — це поділитися своїм контентом з усім світом. Ви хочете, щоб…

6 днів ago

Фітолампа для зелені на балконі: Ваш секрет для здорового врожаю цілий рік

Фітолампа для вирощування зелені на балконі: Оптимальні умови для вашого врожаю Фітолампа для вирощування зелені…

7 днів ago

Ключові моменти співбесіди із клієнтом щодо розробки/дизайну сайту

Співбесіда – це цінне вміння, яке може допомогти дізнатися більше про людину, якусь тему чи…

1 тиждень ago

Друк книги Львів: як швидко та вигідно надрукувати книгу від 1 екземпляру

У світі, де індивідуальність має значення, можливість надрукувати книгу у Львові навіть у єдиному екземплярі…

2 тижні ago

Екстернат 10–11 клас Україна: сучасне рішення для швидкого та зручного навчання

Сьогодні дедалі більше учнів та батьків шукають альтернативу традиційній школі, обираючи більш гнучкі, індивідуальні та…

2 тижні ago