Intereting Posts
Запрещенная локальная ошибка и создание ошибок базы данных Отображать видео и изображения только в контуре__content () в цикле Можно ли каким-либо образом загружать текстовые файлы (например, JSON) в блог WordPress? Каков самый простой способ отключить многоузловое размещение одного из сайтов? активная ссылка для последнего сообщения на вертикальных вкладках WordPress Customizer: пользовательское перенаправление после закрытия Как получить общее количество категорий в списке результатов поиска? Пользовательский интервал не работает Использование WP_Query () в Magento показывает ошибку отключить ответ комментарии по глубине равно 2 Как разрешить Unfiltered HTML в wordpress multisite install Ошибка API-интерфейса WordPress при снятии флажка определять и удалять комментарии спама из 3000 ожидающих комментариев Добавить столбец «Пересмотренный текст» в Admin Как получить персонализированный тип сообщения для отображения метаданных на страницах архива?

RSS поток Важная тема?

Например, моя последняя RSS-лента содержит 20 сообщений, но я хочу включить определенную категорию независимо от того, насколько старо полезна (например, моя категория «признака»), а также просто получить 1 последнее сообщение из этой категории.

Я пытаюсь найти плагины, но я не совсем уверен, что это будет вызвано. Любая помощь будет оценена по достоинству.

Solutions Collecting From Web of "RSS поток Важная тема?"

Вы можете попробовать следующее:

/** * A sticky feed post from a given category * * @see http://wordpress.stackexchange.com/a/176706/26350 */ add_filter( 'the_posts', function( $posts ) { if( is_feed() && $tmp = get_posts( array( 'category_name' => 'feed', 'posts_per_page' => 1 ) ) ) $posts = array_merge( $tmp, wp_list_filter( $posts, array( 'ID' => $tmp[0]->ID ), 'NOT' ) ); return $posts; } ); 

где мы добавляем сообщение определенной категории в фид. Здесь вам нужно настроить feed категорий продуктов feed для ваших нужд. Мы также следим за тем, чтобы липкий пост не дублировался.