成人午夜激情影院,小视频免费在线观看,国产精品夜夜嗨,欧美日韩精品一区二区在线播放

解決WordPress的函數mb_strimwidth截斷中文產生亂碼的問題

2011-06-02 15:18:56來源:作者:

今天一朋友的WordPress用了wpbus的一個主題,結果中文截斷的部分結尾處總有一個帶問號的黑色方框亂碼(如圖)。

今天一朋友的WordPress用了wpbus的一個主題,結果中文截斷的部分結尾處總有一個帶問號的黑色方框亂碼(如圖)。

\

我查看了一下模板,代碼是這樣寫的:

<?php echo mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_content)), 0, 250,"..."); ?>

解決的辦法有兩個:

1、開啟mb_string extension

如果你是自己的服務器,可以更改apache配置,可以將mb_string extension設置為on。

2、設置字符集

將代碼加上UTF-8參數,代碼就變成了:
<?php echo mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_content)), 0, 250,"...",'utf-8'); ?>

這樣就解決了這個WordPress中mb_strimwidth函數中文截斷產生亂碼的問題。

贊助商鏈接:

主站蜘蛛池模板: 岑巩县| 织金县| 手游| 青田县| 万年县| 古蔺县| 新丰县| 谢通门县| 合作市| 盐源县| 罗定市| 蕉岭县| 香港| 兴城市| 定结县| 铜山县| 平潭县| 肥城市| 清远市| 武宁县| 策勒县| 通山县| 阿尔山市| 象州县| 琼海市| 鸡泽县| 郧西县| 南宁市| 民勤县| 文山县| 内江市| 鹤壁市| 桐城市| 兰溪市| 恩施市| 镇沅| 大同市| 始兴县| 太康县| 神木县| 长海县|