1

是否可以为自定义帖子 wordpress 标题添加前缀,以便它出现在 RSS 提要和其他共享媒体上?

例如:

自定义帖子类型 = 产品标题 = 新茶杯

输出 = 产品 - 一个新茶杯

4

1 回答 1

2

如果不是,请尝试过滤the_title_rss并添加自定义帖子类型post

function rss_cpt_title($title) {
    global $post;
    $post_type = get_post_type($post->ID);
    if ($post_type != 'post'){
        $title = $post_type . ' - ' . $title;
    }
    return $title;
}
add_filter('the_title_rss', 'rss_cpt_title');

您可能需要摆弄条件,因为 get_post_type 可能会返回一个 slug,并且它可能区分大小写。

于 2012-09-17T16:34:27.307 回答