西楼寻梦-个人作品集
wordpress首页不显示文章全部内容,只显示部分摘要
首页 > 经验分享 作者:西楼寻梦 2018年9月18日 浏览:177 字号: 评论:2

WordPress首页默认显示的是每篇文章的全部内容,当首页文章一多的时候,整个首页就会被拉的很长。这样一来,不仅不利于文章显示,而且当别人访问你的站点首页时,由于默认加载每篇文章全文,会造成首页加载时间变长,不利于用户体验。那么如何将首页文章设置成默认只显示摘要,不显示全文,只要修改模板部分代码即可,方法如下:

在wp-content\themes目录下,选择你自己安装模板,然后打开index.php,你会发现部分代码如下:

1
2
3
4
5
6
7
while ( have_posts() ) {

 

   the_post();

 

   get_template_part( 'xxx', get_post_format() );

 

}

上面这句代码有时候在index.php文件里找不到,无所谓,一般这个xxx.php都是content.php文件,如果找不到上面那句代码,就直接在该主题文件里找到content.php文件,打开,找到下面那句代码,the_content( __( 'Read more…', 'xxx' ) ); 有时候这句代码也不一样,如下面的图片那样,不管他,直接把这句话删除,替换成下面的代码,见下图。


注意:有的主题是没有content.php文件的,那么,直接在index.php里修改和替换下面的代码也是一样的。

index.php是调用xxx.php的文件用来输出文章的内容,你在模板目录下找到xxx.php,打开编辑它,找到这段代码:

1

the_content( __( 'Read more...', 'xxx' ) ); 


wordpress首页不显示文章全部内容,只显示部分摘要的图片 - 1

将该行代码注释掉,修改成:

1
2
3
4
5
6
7
8
9
 if(!is_single()) {

 

    the_excerpt();

 

 } else {

 

    the_content(__('(more…)'));

 

 

保存更新后,重新访问站点首页,发现文章不再显示全文,只会显示文章开头一部分内容。

还有一个问题

就是文章列表页,默认的还是展开显示的。这时就需要打开文章列表页面代码,也是修改那句话的代码,见下图:

wordpress首页不显示文章全部内容,只显示部分摘要的图片 - 2

 您阅读这篇文章共花了: 
WordPress xml文件上传文件大小限制解决方法
PS里如何把动图复制到一张静态图片上面并自动保留动图之前的设置(原创亲测有效)
wordpress首页不显示文章全部内容,只显示部分摘要
本文作者:西楼寻梦     文章标题: wordpress首页不显示文章全部内容,只显示部分摘要
本文地址:https://www.xilou.me/2807.html
版权声明:若无注明,本文皆为“西楼寻梦”原创,转载请保留文章出处。

2条回应:“wordpress首页不显示文章全部内容,只显示部分摘要”

  1. 搬瓦工说道:

    朋友 交换链接吗

发表评论

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