all custom post type in RSS feed

👍 Научим бесплатно правильно создавать сайты на WordPress. Подробнее →

Народ, столкнулся с проблемой. Не могу добиться того, что бы в RSS ленте появились все зарегистрированные мной custom post type. Например есть 2 типа контента bell и ilken. Если я хочу получить feed от какого нибудь одного, то все норм. Например так
/?feed=rss2&post_type=bell или так /?feed=rss2&post_type=ilken.
Но если я хочу что бы оба типа контента попали в feed, то ничего не выходит((
что то типа /?feed=rss2&post_type=ilken&post_type=bell.
Может кто то сталкивался? Заранее всем спасибо!

Создай свой первый сайт на WordPress

Sergey Tsybulsky
Оцените автора
Добавить комментарий

  1. /?feed=rss2&post_type=ilken,bell

    можно еще так попробовать:

    /feed/?post_type=ilken,bell

    а можно и объединить в фиде обычные посты и пользовательские типы, вставив в functions.php:

    //adds custom post types to normal feed
     function myfeed_request($qv) {
     if (isset($qv['feed']) && !isset($qv['post_type']))
     $qv['post_type'] = array('post', 'custom post one here', 'custom post two here ect');
     return $qv;
     }
     add_filter('request', 'myfeed_request');
    Ответить
  2. Sergey Tsybulsky автор

    спасибо, попробую!

    Ответить