WordPress 非官方中文站

提供 WordPress 插件、主题、程序及相关的中文资讯

彻底解决wordpress中文截断产生乱码的方法

欢迎光临本站!我们致力为你提供更好的服务,请 订阅本站Feed 获取每天最新信息。WordPress 中文站主要为你提供 WordPress 最新的新闻,插件、主题更新的信息,入门的教程,使用的技巧,博客的资源与优化,安全问题的提醒与修复方案,以及博客相关的方方面面。

即便 WordPress 拥有海量漂亮的模板,也总有些不太令人满意的细节。尤其对于中文用户,要面对的小麻烦要等多一些。比如说,WordPress 显示摘要的时候,英文摘要往往可以正常显示,但是中文摘要截断之后,往往会出现以两个类似于??, □□, 或者■■等乱码符号。

造成这个问题的根本原因,还是因为编码的不同。UTF8 编码的每个中文字符要占用24位编码。如果截断操作不判断,直接按照英文字符进行阶段,那么出现乱码也就在所难免。武汉 SEO 基地的 Jackly 参考中文工具箱的做法,在截断操作之前,先进行 UTF8 编码判断,确认无误后再进行截断,很好地解决了这个问题。详情请参考原文:彻底解决wordpress中文截断产生乱码的方法

本站地址: WordPress 非官方中文站[http://wpchina.org/]

本文链接: http://wpchina.org/wordpress-chinese-wordcut-solution-249/

Tagged as:

9 Responses »

  1. 貌似有个插件也挺不错……

    PS:我还没遇到这个情况呢

  2. 我就遇到了……

  3. 好像不用那么麻烦的吧。。。直接可以截断,修改the_content(),为the_content(__(‘(阅读全文…)’));
    我那边正常显示,前几天为此还写了个小文 http://www.5jway.com/2008/06/change-readermore-to-chinese/

  4. sorry,看了他的首页,我想我理解错了。。。

  5. 用途各有不同 :)

  6. 显示中文摘要,我做了个插件。用着还不错:http://www.51meidao.com/2008/08/yet-another-excerpt/

  7. @wpboy,不错的插件!

  8. 嗯。不错。正解

  9. 呵呵,不错的方法。。

Leave a Reply

Comment moderation is enabled. Your comment may take some time to appear.