「WordPress」- 修改文章摘要 @20210525
# What is an Excerpt ?
从字面看就知道了,Excerpt,摘要,文章摘要。在文章列表中,每篇文章都有一个摘要。
# 题外话:首先要做的一件事情
首先,先安装一个插件「WP-UTF8-Excerpt」。因为在多字节字符(比如,中文)场景中,文章摘要的最后是乱码,这是由于多字节字符被截断了。
添加该插件后,可以在Settings -> Excerpt Options中进行一些额外设置。
# 如何自定义它的内容?
每个文章都有「文章摘要」设置的文本框,你找找。如果你没有自定义文章摘要,则默认显示文章的前55个字符。
另外WordPress的REST API也支持「excerpt」参数。(这正是我需要的,因为我的文章是批量导入的。)
# 如何修改它的长度等等?
那如何修改这摘要呢?比如说,修改显示长度、只显示文章第一行、或者只显示第一个段落。
(1)除了可以自定义内容外,还可以使用「MORE标签」进行分离,「MORE标签」之前的内容会显示在「文章摘要」部分。
(2)或者使用「Advanced Excerpt」插件,进行一些其他自定义的设置。
(3)如果这还不能满足,那就只能通过修改程序进行解决了。
话说回来,除非你文章太多,想一劳永逸,不然通过「自定义文章摘要」的方法已经很好了,毕竟这个办法足够解决我的问题了。
相关链接
Limit the_excerpt in the first point (.) of the sentence
Excerpt with linebreaks
参考文献
WordPress/Plugins/WP-UTF8-Excerpt
WordPress/Support/Excerpt
How to Customize WordPress Excerpts (No Coding Required)
WordPress/REST API Handbook/Posts
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架