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

解決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函數中文截斷產生亂碼的問題。

贊助商鏈接:

主站蜘蛛池模板: 讷河市| 财经| 旺苍县| 普安县| 军事| 共和县| 唐山市| 灵丘县| 孟津县| 资溪县| 北宁市| 会东县| 汝城县| 延津县| 抚松县| 宜兴市| 阜宁县| 星座| 名山县| 津市市| 大化| 宿松县| 富源县| 九江县| 聂拉木县| 肇源县| 丘北县| 柯坪县| 闵行区| 仲巴县| 克拉玛依市| 澳门| 万安县| 建昌县| 齐齐哈尔市| 松潘县| 盐津县| 图木舒克市| 洛扎县| 广德县| 武宣县|