让wordpress插件彻底支持中文!
在使用 wordpress 的初期我遇到的一个比较头疼的问题就是不少我喜欢的插件完全不支持中文输入,输入中文后显示出来的全是“???????”,最后都不得不忍痛放弃….
在进一步了解 wordpress 和 数据库的相关知识后终于知道插件不支持中文的原因——插件默认的编码方式不支持中文,随后也找到了解决办法——修改插件在数据库中的编码方式为 UTF-8。
下面简单的介绍下修改方法:
进入自己的 phpmyadmin 页面,即数据库的后台管理(不同的主机服务商提供进入后台的方法可能不一样)。一般来说可以在页面左侧找到数据库的下拉菜单,选择与 wordpress 对应的数据库。
之后便能看到该数据库下的 table (表),单击其中一个表(以 wp_tags 为例):

就能再右侧的编辑窗口中看到相应的信息:

上图红框中可以看到整理栏下tag的编码方式是: utf-8_general_ci,这是我修改之后的结果,它的默认编码方式具体是什么我忘记了 -__-||| 只记得其中带有Latin-1,也就是说需要让 wordpress 插件均支持中文的话就必须把所有编码方式是 Latin-1 的数据全部改为:utf-8_general_ci。phpmyadmin 提供批量修改方式,所以即使插件很多,工作量也不大。
修改完全之后再进入 wordpress 后台相应的插件设置页面便能感受到修改编码之后的效果了。
关于汉化插件有一点值得提一下,如果是使用 Dreamweaver 打开插件文件,并将英文或其它文字修改成中文之后需要在“修改”—“页面属性”—“标题/编码”栏下把页面编码也改成 UTF-8(默认是 GB2312),否则在前台显示出来也是“??????”
zEUS.
相关日志
本周灌水排行:花果山寨 (6) , 酋长 (4) , fiorano (3) , wangyh (3) , page (2) ,
年度沙发党:状元:fiorano(31) | 榜眼:摩摩诘(30) | 探花:hvl(22) |
Name : zEUS.
@angle:不客气
谢谢zEUS回复,!
css 怎么能所见即所得呢?我一直都是用的 DW 不过想所见即所得还是有方法的:使用 Firefox 然后装一个 firebug 的插件,打开网页后按 F12 你就能知道它的强大了。
还有你的侧栏很棒,我在改得时候css样式在DW里不显示.改起来很费劲.有所见即所得编辑器吗,谢谢