wordpress中rss输出全文而首页输出摘要的方法
日期:2007/08/01
分类:网站建设与运营
RSS输出全文能够方面订阅者,避免给读者带来二次点击。同时又能增加你的blog订阅量。
我的RSS都是输出全文。但是wordpress2.1以后如果你在文章中用了<!–more–>这个标签,RSS中也会被截断。为了以后升级程序的时候修改方便,将办法记录在这里。
天佑 给出的方法:
打开 wp-includes/query.php,找到
if ( is_single() || is_page() )
替换为
if ( is_single() || is_page() || is_feed() )
Walker 给出的方法:
打开 wp-includes/post-template.php,找到
if ( preg_match(’/<!–more(.*?)?–>/’, $content, $matches) ) {
替换为
if ( preg_match(’/<!–more(.*?)?–>/’, $content, $matches) && !is_feed()) {
update: 全文输出插件 Full Text Feed
我使用的是第二个插件。
特别注意: 在进行了以上措施时,一定要在后台输出设置中将RSS输出摘要改为全文。否则RSS输出的全文会是不包含HTML信息的。链接,换行,图片等都不显示。
Comments
2 Responses to “wordpress中rss输出全文而首页输出摘要的方法”
您的评论或留言对本站至关重要:

2007/08/06 7:57 am - 引用
贵站连接 已做好~合作愉快
2007/08/07 5:26 pm - 引用
呵呵,有一个点名活动,详情见http://www.24lou.cn/?p=43
http://blogunion.org/marketing/mistakes-i-made-in-blogging.html