标签数目统计值 290
分类 博客 作者 芒果 发布于 2009年10月26日 831 次阅读 20 条评论

在首页显示大量的文章内容,不但影响加载速度,而且用户体验很差。

WordPress 的文章摘要功能一般有两种实现方法,即使用 <!--more--> 标记或者利用现成的插件。对于前者,方便是方便,但会缩略内容后紧随全文阅读的链接,而且 RSS 中也会输出摘要。对于后者而言,良好支持中文截断的并不多见。

如果使用以下代码,文章摘要的可控性会更强,不需要任何辅助的标记或插件。代码如下:

<?php echo mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_content)), 0, 200,"···"); ?>

其中,200 为截取字符数目限制,"···" 表示紧随缩略内容之后的符号。

标签
链接 方便的 WordPress 文章摘要代码

如需转载,请粘贴以下代码至文章末尾。 转载自 <a href="http://www.mangguo.org/convenient-wordpress-article-abstract-code/" title="方便的 WordPress 文章摘要代码" rel="bookmark">方便的 WordPress 文章摘要代码 | 芒果</a>

如果喜欢芒果的文章,欢迎订阅。Google Reader | 鲜果 | 抓虾 | 九点 | QQ邮箱 | 有道 | 更多

评论列表

万戈 说 2009年10月26日  @  8:36 上午

恩,我现在用的就是这个方法截取摘要的,对中文支持很好。

回复回复
stonehoo 说 2009年10月26日  @  10:38 上午

这个代码要加在那个文件的什么位置啊?

回复回复
芒果 说 2009年10月26日  @  12:16 下午

@stonehoo
添加至需要输出文章摘要的地方,一般在主循环中。

回复回复
sleepy 说 2009年10月26日  @  1:16 下午

很不错,很简洁,要去试试。

回复回复
SKyNet14 说 2009年10月26日  @  3:51 下午

我照这个做了。那文章里的图片也显示不了啊!请问这个怎么解决呢?我想首页显示图片!

回复回复
Hobo 说 2009年10月27日  @  12:39 下午

我用的是插件输出的。

回复回复
riant 说 2009年10月27日  @  9:43 下午

还是觉得 more 标记是最方便灵活的。

RSS 全文输出是可以设置的,至于紧随摘要的 more 标签,可以用 CSS 隐藏,或者换成任何上面说“....”嘛。而用字数控制的话,很不灵活诶。

回复回复
老饕 说 2009年10月28日  @  10:42 上午

more 方便一点~~

回复回复
bolo 说 2009年10月29日  @  12:49 上午

这种截断的方法对有图片或代码的文章不好。

回复回复
lavender 说 2009年10月30日  @  1:54 上午

精彩博文,顶一下。有空记得去我那踩踩哦?

回复回复
种草人 说 2009年10月31日  @  1:52 上午

我喜欢夜晚行动,呵呵。挺有风格的博客,顶一下。

回复回复
DELL电脑 说 2009年10月31日  @  9:15 下午

今天你偷菜了没有?戴斯克姆。

回复回复
健康减肥方法 说 2009年11月1日  @  10:13 上午

看完了,不错。

回复回复
大地工作室 说 2009年11月2日  @  12:21 上午

不错哦,我也开了一个博客,有空大家经常交流...

回复回复
软件工作室 说 2009年11月2日  @  12:37 下午

博主博客不错,有空大家多交流,记得回访哦...

回复回复
大地软件工作室 说 2009年11月2日  @  7:51 下午

换友情链接么?记得回访哦!

回复回复
不轻易恋爱 说 2009年11月2日  @  10:52 下午

我也刚建了一个博客,有空大家多多交流呀!

回复回复
笨猫 说 2009年11月3日  @  6:43 上午

博主的文采不错,大家有空多交流!

回复回复
杂八 说 2009年11月6日  @  1:33 下午

很好,很强大。

回复回复
shuil 说 2009年11月21日  @  5:32 下午

哇,delicious 模版。

回复回复

撰写评论

昵称 *

邮件 *

网站