Статьи

Як відключити RSS-фіди в WordPress

  1. Спосіб перший: прибираємо RSS-фіди за допомогою плагіна
  2. Спосіб другий: вручну відключаємо фіди в WordPress

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

Спосіб перший: прибираємо RSS-фіди за допомогою плагіна

Це найпростіший і найбільш рекомендований спосіб для новачків. Вам буде потрібно насамперед встановити і активувати плагін Disable Feeds. Плагін працює без будь-яких танців з бубном і буде перенаправляти користувачів на ваш сайт кожен раз, коли вони будуть запитувати RSS-фід.

Існує кілька налаштувань, які ви можете налаштувати, відвідавши сторінку Settings> Reading.

Існує кілька налаштувань, які ви можете налаштувати, відвідавши сторінку Settings> Reading

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

Спосіб другий: вручну відключаємо фіди в WordPress

Просто додайте цей код в файл functions.php вашого шаблону.

function wpb_disable_feed () {wp_die (__ ( 'No feed available, please visit our <a href="'. get_bloginfo('url') .'"> homepage </a>!')); } Add_action ( 'do_feed', 'wpb_disable_feed', 1); add_action ( 'do_feed_rdf', 'wpb_disable_feed', 1); add_action ( 'do_feed_rss', 'wpb_disable_feed', 1); add_action ( 'do_feed_rss2', 'wpb_disable_feed', 1); add_action ( 'do_feed_atom', 'wpb_disable_feed', 1); add_action ( 'do_feed_rss2_comments', 'wpb_disable_feed', 1); add_action ( 'do_feed_atom_comments', 'wpb_disable_feed', 1);

Цей код просто повертає сторінку з помилкою, коли хтось запитує RSS фід.

Наша спеціальність - розробка та підтримка сайтів на WordPress. Контакти для безкоштовної консультації - [email protected] , +371 29394520

Новости