实现WP完美摘要输出—-我的第一个插件Limit Posts
这几天修改主题,为打造完美摘要输出,查阅了不少资料。原Limit Posts插件不知何故早已停止更新,而且其输出不能处理中文乱码问题,不是很满意。
别和我说用the_excerpt,the_excerpt只是除掉了文中的html代码。我试过将the_excerpt截断,效率似乎不高。
偶然在一个主题看到了一个函数,大受启发。
将这几个东西结合了一下,演绎出了这个插件,摘要输出非常完美:中文不出现乱码,也可以灵活控制摘要长度,而且效率不错。
用法很简单,下载该插件上传到plugins目录,后台激活,将主题中archive.php(tag.php、index.php或任何打算摘要显示的文件)中the_content() 替换为the_content_limit(”,TRUE,”,555)。
其实,你也可以直接修改 wordpress 系统目录下 wp-includes 文件夹里的 feed.php 包含的 the_content_rss 函数,也就是用这个插件的函数the_content_limit取代the_content_rss。
效果演示

插件下载:http://www.hopesun.info/limit-post.rar


输出的效果是换行显示“readmore”。如果我想让”readmore”靠右边显示,应该怎么做?
在源文件中找到”Read more”,在其前面定义一下格式就OK了。
[...] 原文:http://www.hopesun.info/613.html [...]
我得到这个提示:插件无法被启用因为触发了一个严重错误。不知道为什么用不了。
你用的WP版本?建议直接修改 wordpress 系统目录下 wp-includes 文件夹里的 feed.php 包含的 the_content_rss 函数,也就是用这个插件的函数the_content_limit取代the_content_rss。
不好意思,如果是想要在摘要里显示格式可以吗?
可以。
我用了没效果,帮帮忙啊!
代码 <?php edit_post_link('Edit', '(‘, ‘)’); ?>
网站http://www.woaizhonghua.com.cn
你的代码 ?
晕!代码怎么不显示啊!
”
Activate the limitpost plugin to see the post contents !
“
插件没有激活。
我使用的是现成的模板
里面一级增加了代码
代码如下:
Activate the limitpost plugin to see the post contents !
可现在显示有问题,有的截的很好 有的不能截!这是为什么!帮我看下!
不能显示图片啊,
[...] http://www.hopesun.info/613.html [...]
很好用!如何设定摘要的长度?
the_content_limit(”,TRUE,”,555)中的555为摘要的长度,修改这个数字就行了。
刚刚看到小骆驼商队制作的适合中文的 WordPress 摘要插件http://myfairland.net/wp-utf8-excerpt/,也很不错。
喜欢直接截断文章
为什么会出现 ,TRUE, [1] [1] http://17ek.net/?p=94#more-94
这样的字样??
the_content_limit(”,TRUE,”,555)括弧中为单引号。
不完整的文档?
帅哥,深夜来访,本来是发邮件通知,你的投稿已经被采用了,但发现被退回了,就这里留言了。
文章链接地址:http://plugins.wopus.org/best-plugin/271.html
感谢只是Wopus,祝好。
查阅过不少资料,自我认为这个插件Limit Posts是实现WP摘要输出目前最好的解决办法。通过Wopus,愿让更多的人分享。
哈。你博客上有一些文章蛮不错,拿走了。
呵呵,只要注明出处,尽管拿去用好了。