/* 336x280*/
在首页显示大量的文章内容,不但影响加载速度,而且用户体验很差。
WordPress 的文章摘要功能一般有两种实现方法,即使用 <!–more–> 标记或者利用现成的插件。对于前者,方便是方便,但会缩略内容后紧随全文阅读的链接,而且 RSS 中也会输出摘要。对于后者而言,良好支持中文截断的并不多见。
如果使用以下代码,文章摘要的可控性会更强,不需要任何辅助的标记或插件。代码如下:
<?php echo mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_content)), 0, 200,"···"); ?>
其中,200 为截取字符数目限制,”···” 表示紧随缩略内容之后的符号。
/* 336x280*/
版权所有,转载请注明出处。
转载自 <a href="http://www.mangguo.org/convenient-wordpress-article-abstract-code/" title="方便的 WordPress 文章摘要代码" rel="bookmark">方便的 WordPress 文章摘要代码 | 芒果小站</a>
已经有 25 条群众意见
- 万戈
#1/2009-10-26 08:36恩,我现在用的就是这个方法截取摘要的,对中文支持很好。 回应
- stonehoo
#2/2009-10-26 10:38这个代码要加在那个文件的什么位置啊? 回应
- 芒果
#3/2009-10-26 12:16添加至需要输出文章摘要的地方,一般在主循环中。 回应
- sleepy
#4/2009-10-26 13:16很不错,很简洁,要去试试。 回应
- SKyNet14
#5/2009-10-26 15:51我照这个做了。那文章里的图片也显示不了啊!请问这个怎么解决呢?我想首页显示图片! 回应
- Hobo
#6/2009-10-27 12:39我用的是插件输出的。 回应
- riant
#7/2009-10-27 21:43还是觉得 more 标记是最方便灵活的。
RSS 全文输出是可以设置的,至于紧随摘要的 more 标签,可以用 CSS 隐藏,或者换成任何上面说“….”嘛。而用字数控制的话,很不灵活诶。 回应
- 老饕
#8/2009-10-28 10:42more 方便一点~~ 回应
- bolo
#9/2009-10-29 00:49这种截断的方法对有图片或代码的文章不好。 回应
- lavender
#10/2009-10-30 01:54精彩博文,顶一下。有空记得去我那踩踩哦? 回应
- 种草人
#11/2009-10-31 01:52我喜欢夜晚行动,呵呵。挺有风格的博客,顶一下。 回应
- DELL电脑
#12/2009-10-31 21:15今天你偷菜了没有?戴斯克姆。 回应
- 健康减肥方法
#13/2009-11-01 10:13看完了,不错。 回应
- 大地工作室
#14/2009-11-02 00:21不错哦,我也开了一个博客,有空大家经常交流… 回应
- 软件工作室
#15/2009-11-02 12:37博主博客不错,有空大家多交流,记得回访哦… 回应
- 大地软件工作室
#16/2009-11-02 19:51换友情链接么?记得回访哦! 回应
- 不轻易恋爱
#17/2009-11-02 22:52我也刚建了一个博客,有空大家多多交流呀! 回应
- 笨猫
#18/2009-11-03 06:43博主的文采不错,大家有空多交流! 回应
- 杂八
#19/2009-11-06 13:33很好,很强大。 回应
- shuil
#20/2009-11-21 17:32哇,delicious 模版。 回应
- 文龙心
#21/2010-08-29 09:58这个方法不错。 回应
- 糯米糍 » Blog Archive » 1
#22/2011-01-25 15:14[...] 方便的 WordPress 文章摘要代码 | 芒果 [...] 回应
- 鸟窝 » r
#23/2011-04-05 22:27[...] 方便的 WordPress 文章摘要代码 | 芒果小站 [...] 回应
- Hello world! | 我的淘宝购物推荐
#24/2011-05-09 11:35[...] 方便的 WordPress 文章摘要代码 | 芒果小站 [...] 回应
- 蜗牛
#25/2011-12-14 13:16之前用的这个代码。。 回应
我简单说几句