Wordpress RSS File Template

时间:2011-02-02 作者:Zach Smith

我需要向我的RSS提要中添加一些代码,所以我正在搜索RSS提要。php文件,以便添加代码。如果您能帮助查找此模板文件,我们将不胜感激。

3 个回复
SO网友:Rarst

源模板位于wp-includes 文件夹,以开头的文件feed-. 作为WordPress核心的其余部分,它们不应该被修改。

您需要:

确定要修改的提要类型(通常是默认的RSS 2.0提要)remove_action(\'do_feed_rss2\',\'do_feed_rss2\');do_feed_rss2() ( source ).或者,您可以在提要模板中使用一些特定的钩子来添加所需内容。

Update

根据奥托的意见,步骤2和4可以使用add_feed() 功能(source ).

SO网友:Sébastien Méric

要向rss2提要添加一些标记,可以使用wp includes/feed-rss2中的3个动作挂钩。php

rss2\\n:添加特定命名空间

rss2\\U头:在提要标题中添加标记

rss2\\u项:在每个提要项中添加标记

例如,假设您想使用都柏林核心词汇表在提要的标题中添加版权:

function my_rss2_head(){
    echo \'<dc:rights>&copy; \'.bloginfo_rss(\'name\').\'</dc:rights>\'.PHP_EOL;
}
add_action( \'rss2_head\', \'my_rss2_head\');

SO网友:Luciano Mammino
结束

相关推荐

我无法使RSS提要正常工作。我收到“XML解析失败”

在我更新了我的站点之后,我无法让RSS正常工作。我以前在我的web浏览器(opera)的地址栏中得到这个RSS图标,但现在它已经不存在了。我尝试访问以下URL:http://www.norwegianfashion.no/feed/但我只收到以下错误消息:XML parsing failed XML parsing failed: syntax error (Line: 3, Character: 0) 1: 2: 3: <?xml vers