在 RSS 中加入自定义文章类型

如果要把所有自定义文章类型的更新都增加到 RSS 里,可以使用下面这段代码:

function myfeed_request($qv) {
    if (isset($qv['feed']))
        $qv['post_type'] = get_post_types();
    return $qv;
}
add_filter('request', 'myfeed_request');

假如我一共有 10 个自定义文章类型,但我只想将其中的 3 个增加到 RSS 里,那应该怎么办呢?可以使用下面的代码:

function myfeed_request($qv) {
    if (isset($qv['feed']) && !isset($qv['post_type']))
        $qv['post_type'] = array('post', 'story', 'books', 'movies');
    return $qv;
}
add_filter('request', 'myfeed_request');

就这样,类型为 stroy、books 和 movies 的文章就会添加进 RSS 里。

发表评论

电子邮件地址不会被公开。

 smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

无觅相关文章插件,快速提升流量