使用Wordpress插件时出现中文乱码的解决方法

转载 2015年07月10日 15:02:53

用wordpress建网站的好处就在于,可以使用N多主题和N多的插件,由于wordpress在国外的使用时期较长,很多插件都是国外的用户开发的。对于中文的支持不是很好。经常使用WP一定会遇到插件编码问题,今天影子给大家讲一下关于使用wordpress插件时出现中文乱码的解决方法。

  一、起因:

  今天就遇到一个插件,输入中文后,保存,查看,显示输入中文的地方全部变成了问号,备注(之前也遇到过类似的事情,没有解决。)在网上找了许久也没找到解决方法。

  二、解决:

  我就按照自己的思路整理一下,排查原因。

  1.首先就是在数据存储过程中,有没有进行编码重置,查看源码,没有找到相关的代码,

  2.然后就二个思路就是数据库存储编码问题。

  进入数据管理phpmyadmin管理,查看数据库,看到了字段的编码是一种未接触过的。然后我就尝试修改成支持中文的编辑,看下效果。

  如图

  

使用wordpress插件时出现中文乱码的解决方法

 

  上面的utf8_general_ci是我修改后的,下面的latin1_swedish_ci是插件安装时自动创建生成的,经过尝试,发现是这个问题,通过手动修改后,插件未再次出现乱码现象,问题解决。

  三、总结:

  使用wordpress插件时出现中文乱码,(特别是一些国外用户开发的插件,毕竟很多插件是不支持中文的。 要查看一下网页编码是否支持中文,然后就是数据库字段编码是否支持中文,通过排查,我们会很容易找出原因并做出修正。

wordpress伪静态如何支持中文(目前不支持分类目录中文)

自定义结构可以用你自己喜欢的,比如可以只用用“/%post_id%.html”,这样的访问地址就会是“http://xxx.com/id.html”;当然你也可以用“/%post_id%”,这样的访问...
  • zhangxiangyu0731
  • zhangxiangyu0731
  • 2013年01月11日 16:09
  • 3565

wordpress上传中文附件乱码解决方法

以前我的Blog用的是zblog,当时为了SEO,所以上传的附件名称基本都是和标题一样的,本人英文不会,所以标题肯定都是中文的了。 转换到wordpress的以后,还是继续引用了这个传统,但是不管怎...
  • tengh
  • tengh
  • 2013年07月05日 16:06
  • 1052

wordpress中文附件乱码问题

前言: 在解决问题时,我也检索了网上相关解决办法。 其中有一个是修改file.php的两处 a 、 $new_file = $uploads['path'] . "/$filename"; //...
  • u013476542
  • u013476542
  • 2016年10月13日 09:40
  • 549

使用QT时出现中文乱码的解决方法

加上 #pragma execution_character_set("utf-8") 即可解决
  • baitaibai
  • baitaibai
  • 2016年12月16日 17:55
  • 296

JUnit initializationError解决

问题: JUnit 4.12 ,运行测试用例时,报initializationError错误,测试案例使用了@BeforeTest 和 @Test标签。 解决: 引入jar包:hamcrest-co...
  • hongweigg
  • hongweigg
  • 2017年05月19日 14:07
  • 393

使用Wordpress插件时出现中文乱码的解决方法

用wordpress建网站的好处就在于,可以使用N多主题和N多的插件,由于wordpress在国外的使用时期较长,很多插件都是国外的用户开发的。对于中文的支持不是很好。经常使用WP一定会遇到插件编码问...
  • gooduler
  • gooduler
  • 2015年07月10日 15:02
  • 723

WordPress中文出现乱码的解决方法

1.进入你的ftp空间,进入你的主题文件夹,选取你要加中文文字的那个文件,例如我的就是footer.php。 2.把footer.php下载到本地,改后缀名,改为.txt。 3.打开foo...
  • qachenzude
  • qachenzude
  • 2012年07月18日 10:41
  • 477

centos java jdk graphics.drawString中文乱码

graphics.setColor(Color.BLACK); Font font = new Font("宋体", Font.BOLD, 40); graphics.setFont(...
  • ID19870510
  • ID19870510
  • 2017年09月13日 13:33
  • 587

解决cmd命令行显示中文乱码

cmd命令行窗口显示中文乱码,多是因为cmd命令行窗口字符编码不匹配导致。 修改cmd窗口字符编码为UTF-8,命令行中执行:chcp 65001 切换回中文:chcp 936 这两条命令只在当...
  • youthon
  • youthon
  • 2016年05月27日 17:59
  • 19572

WordPress中文摘要结尾乱码解决方法

Home > WordPress中文摘要结尾乱码解决方法 WordPress中文摘要结尾乱码解决方法 文章摘要乱码现象一般是出现在文章正文结尾截断的地方,因为WordPress模板的默...
  • lear7
  • lear7
  • 2014年07月07日 23:09
  • 994
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用Wordpress插件时出现中文乱码的解决方法
举报原因:
原因补充:

(最多只允许输入30个字)