在 WordPress 中,如果文章没有手动填写摘要(Excerpt),系统会根据文章的内容自动生成摘要。默认情况下,自动摘要的字数是 55 个单词,而且 WordPress 会在末尾添加省略号([…])。如果您想调整自动摘要的字数,可以通过自定义代码实现。
下面是调整 WordPress 自动摘要字数的方法:
1. 通过 functions.php
调整自动摘要长度
要调整自动摘要的字数,可以将以下代码添加到主题的 functions.php
文件中:
// 自定义摘要长度
function custom_excerpt_length($length) {
return 75; // 将自动摘要字数调整为 75 个单词
}
add_filter('excerpt_length', 'custom_excerpt_length', 999);
步骤说明:
- 登录到 WordPress 后台。
- 前往 外观 > 主题文件编辑器。
- 在右侧选择
functions.php
文件(通常显示为主题函数
)。 - 将以上代码粘贴到末尾,保存更改。
这段代码会将默认的摘要字数从 55 修改为 75(您可以根据需要更改为其他数字)。
2. 调整省略号([…])的显示样式
如果您希望修改自动摘要结尾的省略号([…]),可以继续添加以下代码:
// 自定义摘要结尾符号
function custom_excerpt_more($more) {
return '...'; // 将省略号修改为三个点,或者直接改为空字符串:''
}
add_filter('excerpt_more', 'custom_excerpt_more');
建议从调整 functions.php
入手,这是最灵活和高效的方式!
发表回复