wordpress更改the_excerpt()函数自动调用文章摘要的字数长度

wordpress函数 the_excerpt() 自动调用文章内容作为摘要时,中文只调用内容前55个汉字,英文则调用内容前55个单词,调用的内容文字对于大多数网站而言显然太少,但是 wordpress 提供了对应的 HOOK (钩子) excerpt_length,可以通过 add_filter 过滤钩子来修改调用的字符长度。

把下面的代码放在主题的 functions.php 文件

function theme_excerpt_length($length) {
    return 200;
}
add_filter('excerpt_length', 'theme_excerpt_length');

其中200是要显示的内容长度。

官方文档:https://developer.wordpress.org/reference/hooks/excerpt_length/