帮我查看一段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

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。