野草博客

                野草主机的拉斯维加斯机房的空间服务器不支持wordpress的mb_strimwidth函数,因此有少部分使用这个函数的主题会报错,如上图所示。

               根据提示找到相关主题文件:

               atal error: Call to undefined function mb_strimwidth() in /home/zycaocom/public_html/wp-content/themes/HotNewspro/includes/slider.php on line 36

               错误在slider.php文件第36行。

               我们到主题目录找到这个文件下载到本地,然后用Notepad++或其它软件替换;搜索:mb_strimwidth  全部替换为: ok_strimwidth

               保存后上传替换原文件。

               然后再到wp-includes目录下找到functions.php文件,下载到本地增加如下代码:

               <?php

ok_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;

}

?>

               保存后上传替换原文件即可,现在刷新一下看首页是否恢复正常

标签: none

已有 2 条评论

  1. 这是传说中的沙发~支持咯^ ^

添加新评论