Get Recent Comments插件中文乱码问题

前几天启用了Get Recent Comments这个插件,开始的时候一切正常,后来发现有时候中文会出现乱码。

看了一下插件的源代码,发现它用wordwrap这个函数来把很长的单词切分开来。wordwrap函数没有multi-byte的版本,所以它就按字节来数,到了指定的地方就给野蛮地断开了。

在以中文内容为主的blog里,我们基本不需要这个功能。那些超长的url可能会破坏布局,这时只需给外面的容器加上宽度并且overflow:hidden就可以了。无需修改插件源代码,最简单的做法是在该插件的选项页面把Wrap long words at这个选项设置成非常大的整数比如1000.

写下文章标题的时候才去搜索,发现已经有人做了个“中文改良版”,呵呵。

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload CAPTCHA.