让wordpress博客文章首页显示摘要不显示全文图文教程
很多新手站长在使用wordpress程序建站的时候,因为主题都是用别人的,很多wordpress主题都没有自动摘要的功能,所以导致很多站长的首页都是显示一篇文章显示全文,这样会显得这个站排版不好,不够专业。那么怎么样才能使首页的文章只显示摘要不显示全文呢?下面便宜吧就介绍一下这个方法
首先,先说一下首页显示摘要的好处:
1.在首页和存档页显示摘要,页面的数据量就会减少,对于使用VPS的朋友而言,节约了流量和带宽,而且也提高了页面打开速度。
2.从搜索引擎的角度来说,也可以减少搜索引擎认为的重复内容
3.一般大家都喜欢首页多显示页几篇文章,使用摘要页面就不会很长,显得美观,又有利于访客快速找到所需的文章。
4.摘要给出一些主要内容的提示,如果浏览者想看到全文就得点击进入单个文章页,因此增加了点击量。
方法1:而我们要改的就是2个文件而已。
首先打开你的模板文件,在index.php中找到<?php the_content(); ?>这一行,将代码修改为:
| <?php if(is_category() || is_archive() || is_home() ) { the_excerpt(); } else { the_content(‘Read more »’); } ?> |
以上代码的意思是说如果此页是分类页面,或是存档页面,或是首页则显示为摘要,否则全文输出。
| <div><?php comments_popup_link(‘No Comments’, ‘1 Comment’, ‘% Comments’); ?> | <a href=”<?php the_permalink() ?>”>Read more »</a></div> |
这个DIV区是用来显示文章概况,评论的数量,还有最后面的A标记,方便用户来点击进入文章。
还要提醒下所有的要修改代码的朋友,如果使用the_excerpt(),系统就会自动截取部分文章显示为摘要,如果不想自动截取,你可以在文章发布的时候,后台的摘要栏里面手动添加。
方法2:
这个方法是很简单的,不用改变任何参数,摘要显示字数由自己控制。只要在新增文章的时候,在文章合适的位置自己添加more函数就可以,或者是点击more按钮,如下

在文章的合适的地方点击图中红色框中的按钮,就可以自动插入more标签,非常方便。
添加后首页文章就会显示一个read more的按钮,如下:

赶快去尝试吧