帮我查看一段WordPress的主题模板代码,修改它使之在首页和栏目页显示文章的摘要而不是全文
我看了网上很多资料 修改起来麻烦
我直接咨询了 chatgpt
它帮我把主题里的index.php的
原代码
<div class="content"><?php the_content(); ?></div>
修改为
<div class="content"><?php the_excerpt(); ?></div> <!-- 修改为摘要 -->
关键点
关键修改
将 <div class="content"><?php the_content(); ?></div> 修改为 <div class="content"><?php the_excerpt(); ?></div>,这样在首页和栏目页中将只显示文章的摘要。
经过修改 确实首页 栏目页都只显示了摘要
但是 连文章页也只显示摘要
这显然不是我们想要的
那怎样把文章页显示全文呢
为了确保只有在首页和栏目页显示摘要,而在单篇文章页显示完整内容,你可以通过添加条件语句来实现。以下是修改后的代码:
<div class="content">
<?php if (is_single()) : ?> <?php the_content(); ?> <!-- 显示全文 -->
<?php else : ?> <?php the_excerpt(); ?> <!-- 显示摘要 -->
<?php endif; ?>
</div>
经过测试 完美!
[vip]隐藏内容[/vip]
Paper 版本:1.1.0
作者:Jeff Chen
一页纸,一片让博主可写可绘的极简空间。本主题为极简主题,禅定黄+静思蓝暗黑配色,无 JS、图片文件引用。主题支持自定义背景、自定义菜单,保留搜索及评论功能;内置文章归档模板;已作中文字体优化,内置3种字体方案可选。
标签: blog、one-column、full-width-template、minimalism、responsive、dark-mode、free
原文 https://code.31du.cn/29.html