如何更改 WordPress 中的默认摘要长度
在您的网站上使用WordPress CMS建站的主要原因之一是因为您的许多内容都是通过主题和WordPress核心自动实现的。其中之一就是摘录功能,该功能使您可以在存档页面(类别和标签)和主页中显示帖子的前55个单词。
但是,如果您想在您的帖子摘录/摘要中显示多于或少于55个字,该怎么办?本文将向你介绍如何更改 WordPress 中的默认摘要长度。
1、WordPress中的默认摘要长度
您可以做的就是在编辑帖子时使用内置的“摘要”功能,该功能可让您指定摘录的确切位置,或使用摘录字段允许您为帖子自定义摘要/摘录。
个人认为自定义摘要是最好的使用方式之一,因为不仅可以设置自定义摘录,还可以使其具有100%唯一性,以防止网站上出现重复内容并保持良好状态,使得搜索引擎(例如Google)等视其为唯一。
但是,如果您已经发表了数百篇或更多篇文章,并且想要快速更改摘要/摘录的长度,以便所有帖子都一致,那么您可能想要为此使用一些代码或WordPress 插件。
2、如何更改WordPress中的默认摘要长度
幸运的是WordPress建站有一个内置过滤器,适当地命名为“ excerpt_length ”,它将允许您更改主题中摘录的默认长度。只需将以下代码片段插入到functions.php文件中,然后将“ 20”编辑为要在摘录中显示的单词数即可。
add_filter( 'excerpt_length', function($length) {
return 20;
} );
另外,您可以查看Advanced Excerpt免费插件,该插件不仅可以轻松自定义摘录长度,还可以调整诸如阅读更多链接,去除短代码,允许html之类的内容。
当然,以上两种方法都假定您的主题已被编码为使用the_excerpt函数。许多主题(尤其是高级主题,例如Astra主题建站)都具有自己的摘录内置功能,以实现更好的控制。(下图为Astra主题的文章摘要设置)
因此,如果上面的代码不起作用,则应联系您使用的主题的开发人员,并询问如何调整主题的摘录长度。
3、自定义摘要长度(适用于开发人员)
对于那些希望为您的主题或插件创建自定义摘录的开发人员,可以使用自定义功能的代码,将其粘贴到您的WordPress网站项目中,以便可以在整个站点上针对不同的档案,帖子类型等显示不同的摘录长度。
Claude、Netflix、Midjourney、ChatGPT Plus、PS、Disney、Youtube、Office 365、多邻国Plus账号购买,ChatGPT API购买,优惠码XDBK,用户购买的时候输入优惠码可以打95折