Intereting Posts
Как использовать внешний интерфейс с плагином Файл для загрузки файла WordPress Добавление и редактирование пользовательских сообщений без входа в систему Является ли WP уязвимым при обновлении плагинов или тем? Добавить столбец перед именем пользователя в таблице профиля пользователя. WordPress Ajaxify проблема с прокруткой до Подсчитайте все комментарии пользовательского типа сообщения Display_rows () и column_cb () странное поведение Как скопировать данные с страницы профиля пользователя (profile.php) в настройку темы Как правильно загружать файлы с пользователей WordPress multisite вызывает ошибку 101 (net :: ERR_CONNECTION_RESET): Неизвестная ошибка Какой метод использовать для вызова REST API? Должность CPT не показывает теги и категории на странице администрирования бэкэнд Как я могу разработать плагин, который генерирует страницу динамически Использование отправленной версии jquery

как настроить теги rss feed с помощью перехватчиков?

В моем RSS-канале отображается XML-тег, который я либо хочу удалить, либо опустошить. Тег в XML выглядит так:

<wfw:commentRss>remove/this/uri</wfw:commentRss>

Я никогда не использовал крючки раньше, но я знаю, что это можно сделать, используя их.

Любые точки в правильном направлении?

Solutions Collecting From Web of "как настроить теги rss feed с помощью перехватчиков?"

Удаление тега вообще было бы неудобным, так как оно жестко закодировано в feed-rss2.php шаблона feed-rss2.php . Вы могли бы заменить вызывающую функцию в do_feed_rss2 крюке, но все равно нужно было бы do_feed_rss2 весь шаблон.

Тем не менее, легко отменить содержание. get_post_comments_feed_link() передает выходные данные через фильтр, поэтому что-то подобное должно сделать это (не проверено):

 add_action( 'do_feed_rss2', function() { add_filter( 'post_comments_feed_link', '__return_empty_string' ); }, 9);