Добро пожаловать в самую большую библиотеку wordpress-кода в рунете

Добавляем кастомные типы постов в rss-фид

WordPress · 27.06.2016 3:45

0 0 1869

Для почтовой рассылки может быть удобно собрать посты разных типов в один rss-фид, а потом добавить этот фид в сервис авторассылок (mailchimp, например). Чтобы ваши подписчики могли получать не только последние записи из блога, но и отзывы клиентов, обновления портфолио, вакансии - все, что требуется, в общем. 
2 типа настроек - добавить все типы постов или выбрать нужные типы. Соответственно раскомментируйте одну строку настроек и закомментируйте другую

// Добавить в основной rss-фид записи из кастомных типов постов
function myfeed_request($qv) {
if (isset($qv['feed']) && !isset($qv['post_type']))
// 1. Выбрать конкретные типы постов для включения в фид
// $qv['post_type'] = array( 'post', ' recent_works', ' one_page_portfolio', ' team_members' );
// 2. Включить все типы постов в фид
$qv['post_type'] = get_post_types();

return $qv;
}
add_filter('request', 'myfeed_request');

Обсудить сниппет
romapad

romapad

присоединился
30.04.2016

  • 61 Добавлено
    Сниппетов
  • 2 Получено
    Лайков
  • 0 Comments Posted
Теги
Поделиться с друзьями