使用“更多”标签或the_excerpt()函数可实现WordPress文章列表显示摘要。①手动插入<!--more-->标签,仅显示其前内容,适合精准控制;②在模板文件中用the_excerpt()替代the_content(),自动截取开头文字,默认55字;③通过functions.php自定义摘要长度和结尾符号,提升统一性与美观度。根据需求选择合适方式。

在WordPress文章列表中显示摘要而不是全文,能提升页面加载速度并改善用户体验。实现方式主要有两种:手动添加摘要分隔符或自动截取内容。下面介绍具体操作方法。
在编辑文章时,将光标定位到你想作为摘要结尾的位置,然后点击工具栏中的“更多”按钮(图标为两个矩形叠加)。这会在文章中插入一个zuojiankuohaophpcn!--more-->标签。
如果你希望系统自动提取文章前几十个字作为摘要,可以在主题模板文件中调用the_excerpt()函数代替the_content()。
the_content(); 并替换为 the_excerpt();
默认摘要长度可能不符合需求,可通过functions.php进行调整。
在主题的 functions.php 文件中加入以下代码:
function custom_excerpt_length($length) {
return 80; // 修改数字可调整字数
}
add_filter('excerpt_length', 'custom_excerpt_length');
function custom_excerpt_more($more) {
return '...'; // 可改为“[阅读更多]”等
}
add_filter('excerpt_more', 'custom_excerpt_more');
基本上就这些。使用 more 标签适合精细控制,而 the_excerpt() 更适合统一格式。根据你的主题和发布习惯选择合适的方式即可。
以上就是WordPress怎么在文章列表中显示文章摘要而非全文的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号