Искате ли да деактивирате RSS емисии на вашия WordPress сайт? RSS каналът позволява на потребителите да се абонират за статии в блога. Въпреки това, ако вашия блог няма блог секция, може да искате да деактивирате тази функционалност. По подразбиране не е възможно да изтриете RSS емисията на WordPress.
В този урок ще ви покажем как да деактивирате RSS емисиите на WordPress.
1 метод: Деактивира RSS емисии с плъгин
Този метод е по-лесен и се препоръчва за начинаещи.
Първото нещо, което трябва да направите, е да инсталирате и активирате приставката " Деактивиране на емисиите ". За повече подробности вижте нашето стъпка по стъпка ръководство на начин за инсталиране на приставка за WordPress.
Плъгинът работи без конфигурация и ще започне да пренасочва потребителите към вашия уеб сайт когато имат достъп до вашата RSS емисия.
Има някои настройки за плъгина. Трябва да получите достъп до настройките за четене, за да ги конфигурирате.
По подразбиране плъгинът ще се опита да пренасочи потребителите към a съдържание свързани на вашия сайт, когато поискат емисия. Например потребители, които поискат категория в RSS емисията, ще бъдат пренасочени към тази категория. Потребителите, които се опитат да получат достъп до емисията на потребителски формат на публикация, ще бъдат пренасочени към този формат на публикация.
Можете да промените това поведение и вместо това да показвате грешки в 404.
Можете също така да изберете да не деактивирате RSS емисията и емисията за коментари. Това ще позволи на потребителите да продължат да се абонират за вашата RSS емисия, но няма да има емисия за категории, коментари, автори и т.н.
Не забравяйте да запазите настройките си.
Метод на 2: Как ръчно да деактивирате RSS емисията
Този метод изисква добавяне на PHP код в WordPress. Така че, ако не ви е приятно с редактирането на код, няма да успеете. Показахме ви как да създадете приставка за WordPress, Така че можете да го използвате.
Просто добавете този код към файла functions.php на вашата активна тема или просто го добавете към вашата приставка.
функция wpb_disable_feed () {wp_die (__ ('Няма налична емисия, моля, посетете нашата начална страница !')); } 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 емисия.
Това е толкова просто като това. Браво, стигнахте там невредими. Не се колебайте да ни задавате въпроси, ако имате такива. Ще се постараем да дадем отговор.