共计 456 个字符,预计需要花费 2 分钟才能阅读完成。
很多情况下,由于主机空间对大家的限制,很多wordpress主题中的文字截断就会出现乱码,比如使用百度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");
这样问题就解决,主题不一样修改的文件也不一样。本站使用的风云需要修改cms.php、new_post.php、rolling_n.php等文件才能完全正常。
正文完