RE: Произвольные типы записей не отображаются в RSS ленте
Answered
Уважаемые знатоки, сайт на вордпресс, использует произвольные типы записей, но в стандартном RSS фиде их нет. Пробовал: /feed /rss /wp-rss2.php ?feed=rss2 произвольные типы отсутствуют в RSS ленте. Помогите! P.S. Нашел инструкцию вида (хук для functions.php):
function wph_feed_all($vars) { if (isset($vars['feed']) && !isset($vars['post_type'])) $vars['post_type'] = array('post', 'custom_type'); //custom_type - название произвольного поля return $vars; } add_filter('request', 'wph_feed_all');
Пробовал не помогло!
Best answer
Вывод произвольных типов записей в RSS реализован в ядре WordPress и не подразумевает использование сторонних хуков. Чтобы получить по RSS записи произвольных типов, нужно вызвать урл в следующем формате:
/feed/?post_type=custom_type
