Ви створили додаткові типи контенту, але в RSS відображується тільки стандатртні публікації? Це можна легко виправити — додати додаткові типи контенту в головний RSS-канал.
Ппропоную вам 4 варіанти:
1) Створити додатковий RSS-канал для певного типу контенту. Наприклад, для назви контенту «video» використайте у шаблоні таке посилання:
[php]http://example.ru/feed/?post_type=video[/php]
2) Для включення у RSS одразу кількох типів контенту, використайте такий код:
[php]http://example.ru/feed/?post_type[]=post&post_type[]=video[/php]
3) Можна включити автоматично одразу у фід додаткові типи контенту через файл functions.php
, додайте такий код
[php]
function myfeed_request($qv) {
if (isset($qv[‘feed’]) && !isset($qv[‘post_type’]))
$qv[‘post_type’] = array(‘post’, ‘video’);
return $qv;
}
add_filter(‘request’, ‘myfeed_request’);
[/php]
4) Також можна одразу включити усі типи контенту в RSS через файл [php]functions.php[/php], додайте такий код:
[php]
function myfeed_request($qv) {
if (isset($qv[‘feed’]))
$qv[‘post_type’] = get_post_types();
return $qv;
}
add_filter(‘request’, ‘myfeed_request’);
[/php]