夕辞

WordPress博客mb_strimwidth问题解决方案 | 夕辞夕辞

WordPress博客mb_strimwidth问题解决方案

WordPress主题在应用后,不少会出现Missing argument 4 for mb_strimwidth()这类错误,总体来说是使用了mb_strimwidth()这个函数而并未开启PHP中mb_string这个模块导致的,这里提供一个直接修改代码的方式,更为便捷,代码如下:

function mb_strimwidth($str ,$start , $width ,$trimmarker ){
$output = preg_replace('/^(?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,'.$start.'}((?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,'.$width.'}).*/s','\1',$str);
return $output.$trimmarker;
}

第一步:依次点击左边管理导航栏的【外观】》【菜单】:

第二步:点击右边的【模板函数】这个文件,并拉到文件的最下面:

第三步:在文件结尾,在?>这个符号之前,插入上面的代码,点击更新文件即可。

以上就是全部步骤了,如果有用可以分享给更多人知道

回到顶部