很多的时候用到的WordPress主题常常摘要没有做好,有一些是自动摘要有一些是不会自动显示摘要的。如果是全文输出的话,页面过于拉长不好看。WordPress显示摘要的方法有很多种,这里介绍两种WordPress显示摘要的方法
WordPress首页、列表页显示摘要的几种方法
安装我爱水煮鱼出品的 WordPress中文 Dashboard 然后修改主题目录下的首页index.php和列表archive.php
方法一:找到:<?php the_excerpt(); ?> 修改为 <?php if($post->post_excerpt) : the_excerpt(); else : the_content(阅读全文); endif; ?>
改了主题以后还不会直接显示摘要,这时在发表文章的时候使用 more 标签就可以实现输出摘要,即在你想截断的地方加入more标签,这种方法的好处是可以直接输出HTML,HTML不会被过滤掉能直接显示出来,不好的就是文章需要手动加入 more 标签!
方法二:找到:<?php the_excerpt(); ?> 修改为 <?php echo mb_strimwidth(strip_tags(apply_filters(‘the_content’, $post->post_content)), 0, 290,”阅读全文”); ?>
这种方法不需要手动加入 more 但不能直接输出HTML。其中的290可改为自己需要的值,即1个中文字等2个字符这样算就行了,290个字符就等145个字,那么摘要就显示145个字。
幸好来了博主这里,要不我又把这事给忘了
之前就有在找限制the_content显示字数的方法,但都没找到
现在问题有解了~ 谢啦 ^^
用more还是很不错的,能直接输出HTML
我还是不懂得如何加more标签的
工具栏有你可以试一下
一般手动more
手动more好一些,直接输出HTML
用了插件,省事了。。