如何修改RSS提要项目的标题?

时间:2012-04-19 作者:mike23

具体而言,我想更改<dc:creator> 在提要项中。以显示网站名称而不是帖子作者。

我可以the_title_rss , the_excerpt_rssthe_content_feed, 但找不到如何更改提要项的标题元素。

1 个回复
最合适的回答,由SO网友:bueltge 整理而成

此值来自模板tag the_author().您也可以对此进行筛选。但重要的是,你要检查,过滤器只对提要起作用;请参见以下示例中的检查is_feed().在此之后,如果字符串的值为“name\\u xyz”,我只更改autor名称;这里是您根据需求更改数据的要点。

我从头开始写,不需要测试!

add_filter( \'the_author\', \'fb_change_fead_creator\', 10 );
function fb_change_fead_creator( $text ) {

    if ( ! is_feed() )
        return;

    if ( \'name_xyz\' == $text )  
        $text = \'my new name\';

    return $text;
}
最好的

结束

相关推荐

Headers already sent by

Warning: Cannot modify header information - headers already sent by (output started at /forums/vb/search/searchcontroller/version.php:91) in /wp-includes/functions.php on line 862 我不知道这个错误意味着什么。有人能帮帮我吗?函数第862行。php是。。。setcookie( \'wp-settings-time-\'