Intereting Posts
Манипулирование запросом Как можно разделить содержимое сообщения на страницы? Комментарий_Reply_Link не отображается? Есть ли способ добавить дополнительные стили CSS в стили CSS-файл динамически? рабочий пользовательский тип сообщения и код виджета больше не работают при перемещении из functions.php в плагин Перенаправление простой большой проблемы Multisite wp-admin переходит на пустой экран после перенаправления URL-адреса Как я могу ограничить количество комментариев на зарегистрированного пользователя в день? Элементы панели администратора активны только на странице плагина Определить имя определенной категории в PHP Ошибки при попытке использовать плагин для записи в базу данных Отмена таксономии post_tag прерывает описание термина для других таксономий wordpress.org codebase Запросить метасы (а не: сообщения по запросу метафайлами) пакетное значение автозагрузки UPDATE в таблице wp_options

Пользовательские операторы WordPress Feeds?

Я хочу создать фид моего блога, который является фидом двух категорий или фидом какого-то тега, а не фида какой-либо другой категории

Я знаю, как делать «есть фид this1 + this2 категорий», но как вы делаете «ИЛИ» в URL-адресе фида? (и вообще, более сложные операторы по URL-адресу возможны, и как?)

Ссылки, которые не отвечают на вопрос (но помогите определить его):

  • http://lorelle.wordpress.com/2006/03/27/customizing-rss-feed-links-for-wordpresscom-and-wordpress-sidebar-widgets/
  • http://dailycupoftech.com/2007/07/25/creating-custom-wordpress-feeds/

Solutions Collecting From Web of "Пользовательские операторы WordPress Feeds?"

Каналы – это, по сути, Loop WordPress с настраиваемым шаблоном. Таким образом, в URL будут использоваться регулярные аргументы query_posts() . Например, см. Шаблон /wp-includes/feed-rss2.php .

Поскольку query_posts() не обрабатывает логику OR, которую вы описываете, это невозможно с URL-адресом.

Вам придется написать свой собственный шаблон подачи, который запускает и объединяет два набора сообщений. Я думаю, что это будет работать просто как шаблон страницы, но также может быть подключено к существующей механике фида, см. do_feed() .