今天升级到WordPress6.4,发现首页文章内容显示全文了,却有不显示图片,所以WP内置函数wp_trim_words()截取出现了问题,我找到官方说明,这个函数还在,而且参数没变啊,或许是WordPress的问题。那么暂时用PHP的截取函数把——mb_strimwidth():
mb_strimwidth ( string $str , int $start , int $width [, string $trimmarker [, string $encoding ]] )
参数说明:
$str //指定字符串
$start //指定从何处开始截取
$width //截取文字的宽度
$trimmarker //超过
$width数字后显示的字符串
现在我想控制文章内容的输出字数,只需要使用mb_strimwidth函数后变成这样:
<?php echo mb_strimwidth(get_the_content(), 0, 100,"..."); ?>
注:可以修改上面的数字100来设定长度,而不是字符数。
声明:本文采用 BY-NC-SA 协议进行授权,如无注明均为原创,转载请注明转自 你好!刘
本文地址:PHP函数mb_strimwidth()截取WordPress内容
本文地址:PHP函数mb_strimwidth()截取WordPress内容
发表评论