wordpress默认的摘要信息对中文的支持不是太好,每次换主题或者升级wordpress都要修改一番,今天把大前端的这款D4主题好好的修改了下,主页上的文章全部增加了摘要显示的功能,下面就是我使用的显示wordpress文章摘要的方法。
<?php echo mb_strimwidth(strip_tags(apply_filters('the_excerpt', $post->post_content)), 0, 220,"...");?>
把上面的代码放在需要显示摘要的地方即可,上面的0,220的意思是从0开始,一共取220个字符(不一定是220个汉字),具体多少根据自己的情况调整下就行。后面的”…”是附加在摘要信息后面的内容,就不多解释了。
忙活了一天,主题基本焕然一新,几个需要改动的地方基本都修改了,修改过程中参考了大前端的D5主题,以及其他一些优秀的站长,在此一并谢过!
原创文章请注明转载于知蚁博客,本文地址:http://www.letuknowit.com/archives/wordpress-excerpt
我是加“more”来实现
恩,,这个我知道了。对了,我按照这个主题的时候,下面是乱码,是怎么回事?
我是Zblog 踩踩灌水
知蚁终于更新了啊
来学习了啊
谢谢!受益了
汉字截取会有问题啊
什么情况,我这里测试的还没发现问题
很好很强大
代码不懂,该怎么办?
测试了下,貌似有点小问题,唉,不懂代码的人伤不起呀……
我试了怎么是截取的文章前面220个字呢?并没有把后台的文章摘要内容写上啊
怎么解决诗歌显示故事一样问题么?