• wordpress CMS主题:ssmay主题wordpress CMS主题:ssmay主题
  • 首页 > wordpress CMS主题制作 > wordpress CMS主题添加文章摘要(2):文章描述或截断文章

    wordpress CMS主题添加文章摘要(2):文章描述或截断文章

    作者: 分类:wordpress CMS主题制作 点击: 2,336 次
    wordpress CMS主题:ssmay主题

      上一章我们介绍了“以文章内容的第一段来作为wordpressCMS主题的文章摘要”,方法很简单。其实,wordpress本身就自带有摘要的功能,只是我们没有太好的利用。在后台发表文章的页面,就有一个文章“摘要”的选项(如下图),如果在你的后台文章发表页面没用看到这个摘要选项,你可以点击右上解的“显示选项”按钮,然后勾选“摘要”,就可以显示了。另外,还有一种方法,就是截断文章内容部分文字来作为wordpressCMS主题的文章摘要。

      wordpress CMS主题添加文章摘要(2):文章描述或截断文章

       

      如上图,在wordpress后台的文章发表页面,添加文章摘要内容,然后在前台的需要显示的页面文件里添加如下代码:

      if ($post->post_excerpt) {
      echo  $post->post_excerpt;
      }

      这样,我们就可以在前台显示这个摘要内容了。

      但是,作为站长的我们,发表文章时,可能时不时地不会添加这个后台的摘要,也有可能我们wordpress网站的文章都是通过采集来的,这时,可能就不会有上图中的摘要内容。这又该怎么办呢?可以通过上一章的方法来获取。也可以通过截断文章内容部分文字来作为摘要内容。这里,我们做一个聪明点的选择,如果后台添加有摘要,就用后台的摘要内容,如果后台没有摘要,就截断文章内容来获取。代码如下:

      if ($post->post_excerpt) {
      $description = $post->post_excerpt;
      } else {
      $description = mb_substr(strip_tags($post->post_content),0,90,'utf-8');
      }
      echo $description

      这段代码,在我们采集来的文章中也就有了摘要了,相比前的介绍,就要聪明的多了。嗯,关于如何为wordpressCMS主题添加文章摘要的内容就介绍到这里,相信,对你的主题也是有帮助的哦。



      QQ二维码

    文章作者:高时银博客
    本文地址:http://wanlimm.com/77201507164637.html
    版权所有 © 转载时必须以链接形式注明作者和原始出处!

    上一篇:
    下一篇:
    wordpress CMS主题:ssmay主题

    或许你会感兴趣的文章:

    发表评论

    电子邮件地址不会被公开。 必填项已用*标注

    This site uses Akismet to reduce spam. Learn how your comment data is processed.