具有http://blog.serverfault.com 有几个提要URL:
- http://blog.serverfault.com/feed 给出一个包含帖子全部内容的正常提要
- http://blog.serverfault.com/rss 只提供摘要,每个帖子都会列出两次,控制这些提要的正确方法是什么?我想消除双重发布摘要提要,并将其重定向到/提要提要。我应该用mod\\u rewrite来完成这项工作,还是有办法在wordpress中管理这些内容?
具有http://blog.serverfault.com 有几个提要URL:
这些提要之间的主要区别不是它们的内容,而是它们的类型——分别是RSS 2.0和RSS 0.92(顺便说一下,还有RDF和Atom提要)。
如果您只想将所有RSS 0.92提要转储到站点的主提要,可以如下处理:
remove_action( \'do_feed_rss\', \'do_feed_rss\' );
add_action( \'do_feed_rss\', \'redirect_to_rss2\', 10, 0 );
function redirect_to_rss2( ) {
wp_redirect( site_url(\'feed\'), 301 );
die;
}
如果要单独重定向(例如,将特定存档页的RSS 0.92提要重定向到相应的RSS 2.0提要),则不确定如何最好地处理。如何在rss提要中显示“阅读更多”链接而不是显示摘录?只读中的设置允许在完整内容和摘录之间进行选择。