WordPress more标签使用技巧与注意事项
more标签的确很方便,使得较长的文章可以分段显示,但是会出现以下几个问题:
1.点入阅读后,会变成从该标签位置起始阅读(不是从文章的开始)
如果不喜欢的话,可以这么做:
修改wp-content目录里的post-template.php,找到
「$output .= "$more_link_text";」
然後將關鍵的「”"#more-$id\"」,修改成
「”\”」
這樣進入後就會從頭開始直接顯示全文囉!
參考資料來源:http://wordpress.org/support/topic/151418
2.使用more标签会造成RSS显示不完全
若在文章中使用more标签,输出的RSS被截断,而无法显示完整文章,订阅RSS的用户必须回到原站才能阅读全文,反而增加了用户的不便。修改方法:
将wp-includes/query.php 中第 1180 行
由
if ( is_single() || is_page() )
修改成
if ( is_single() || is_page() || is_feed() )
也可以使用插件CompleteRSS,启用后就好了,又快又省事,这个插件会把阅读的设定改为摘要,但在RSS输出的时候显示全文。
3.more标签不慎插入在html代码内部,可能造成模版显示错乱
这种情况更多的出现,可视化编辑下从网页里直接复制文章过来,插入more标签,more标签落在<div></div>,或 是<h1></h1>等等之间,浏览时你会发现显示不正常了,有的时候IE7,FF正常,IE6不正常。避免的方法是在HTML模式下编辑插入more,不过还是要小心。
这个问题要认真注意啦,原先我不知道,可搞死我了,花了好多时间。原来问题是这样子。
有点相关的文章
- 给WordPress的Read More和评论链接加上nofollow (1.000)
- WordPress 中文文档 (0.500)
- 让Google给你的网站加速,快马加鞭,节省流量 (0.500)
- Premiumnews:一款优秀的3 栏 CMS 主题 (0.500)
- WPCleaner-删除修订版或草稿,减小空间 (0.500)
- 分享SEO WordPress的Description 与 Keywords (RANDOM - 0.500)
没有post-template.php文件啊
是index.php吗
越来越感受到wp的强大
为什么我在文中插入了more标签,却不显示?
可能主题不支持吧
留个脚印!
过来看看你的博客,希望每天都更新一些文章。 http://www.xevip.cn