Добавляем кастомные типы постов в rss-фид
Для почтовой рассылки может быть удобно собрать посты разных типов в один 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');