WordPress文章归档页、分类目录页显示文章列表及摘要

2018年12月21日21:16:33 评论 164

用WordPress的站长经常会遇到一个问题,就是文章归档页、分类目录页到底怎么才能显示文章列表跟摘要,而不显示所有文章全文,搞来搞去没搞定,网上搜出来的不是似是而非,就是有错误,那么到底怎样才能做到文章归档页、分类目录页显示文章列表及摘要呢?

很简单,只需要修改两个文件。

因为文章归档页修改跟分类目录页修改是完全一样的,因此本文就以文章归档页为例进行说明。

首先来看第一个需要修改的文件:archive.php文件,即文章归档文件。

第一步:后台页面点击外观;

第二步:点击编辑;

第三步:选择要修改的主题;

第四步:选中archive.php文件;

第五步:找到下图所示修改的地方。

archive.php步骤图示

第六步:将get_template_part( 'content', get_post_format() );改为get_template_part( ‘content’, ‘excerpt’ );即可。

按照同样的步骤修改category.php文件,即分类模板页。

下面来看最后一个需要修改的文件:content.php文件。

同样也是第一步:后台页面点击外观;第二步:点击编辑;第三步:选择要修改的主题;第四步:选中content.php文件;第五步:找到需要修改的地方。

content.php步骤图示

第六步:将<?php the_content( __( ‘Continue Reading &rarr’, ‘yoko’ ) ); ?>修改为以下代码:

<?php if(!is_single()) {
       the_excerpt();
} else {
	the_content(__('(more…)'));
} ?>

即可。

有个关键地方需要注意,主题的不同,WordPress版本的不同,会导致( ‘Continue Reading &rarr’, ‘yoko’ )括号里面的内容可能不同,但是大同小异,语句格式肯定是类似于<?php the_content( __( ‘Continue Reading &rarr’, ‘yoko’ ) ); ?>,所以只要找到类似语句修改就行。

content.php修改后

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: