WordPress首页显示固定字数摘要最简方法

如题,以前刚建Wordpress时,每次写完文章都要手动插入more这个标签,次数多了就烦了,而且首页每一篇的显示字数不一致导致不美观,就百度查找各种固定字数摘要最简方法。有人说用wp-utf8-excerpt这个插件实现,有人说修改wp-includes里面的formatting.php或其他系统文件,当时觉得不够简洁就没有去做这部分。今天在网上溜达,无意中发现了一个相当简单的方法,于是亲测了一下,刷新就OK了,效果见本站首页吧。

只需把如下代码插入到主题文件目录下的index.php找到

  1. <?php the_content(); ?>  

将其替换为:

  1. <?php echo mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_content)), 0, 200,"..."); ?><span class="more"><a href="<?php the_permalink() ?>" title="继续阅读>> <?php the_title(); ?>" rel="bookmark">阅读全文>></a></span>  

方法来自http://www.dreamxyt.net/345.html | 梦想象牙塔

青春悄然而逝,我,一路向前...

5 Comments On WordPress首页显示固定字数摘要最简方法

  1. avatar

    mb_strimwidth这个很实用哈~

  2. avatar

    <a href=“” title=“继续阅读>> ” rel=“bookmark”>阅读全文>>
    这里写错了,应该是:
    <a href=“” title=“继续阅读” rel=“bookmark”>阅读全文>>

    • avatar

      @网络创业博客 :?: 我用>>只是用来隔断…title里面的随便写都可以的…箭头或者冒号…

  3. avatar

    这个号是,哈哈哈

| ^_^ 本站因你的评论更精彩!

发表评论