使用本站下载的wordpress for bae搭建的博客在更换成新主题后,结果中文截断的部分结尾处总有一些小方块乱码,很多友友向我反映了这个问题,而且本站之前也出现了。乱码如图

 

其实解决办法很简单,只要将截断代码添加上UTF-8参数就可以了。比如飘零使用的模版截断代码

echo mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_content)), 0, 400,"...");

添加UTF-8参数

echo mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_content)), 0, 400,"...","utf-8");

这样问题就解决,主题不一样修改的文件也不一样。本站使用的HotNewspro需要修改cms.php、new-post.php、rolling_n.php等文件才能完全正常

 

最后修改:2024 年 02 月 20 日
如果觉得我的文章对你有用,请随意赞赏