WordPress在迁移后不显示口音

时间:2015-08-06 作者:Sebastien

I know this is a common question, 但我已经搜索了很多次了,几个月后才体验到这一点,当然不知道是什么原因导致了这个问题,也许是因为Wordpress的更新。

现在,每次我将WP安装移动到另一台服务器时,都会发生这种情况。我的程序:

从开发站点导出DBBefore answering me I messed with the encoding sets, 请考虑这一点:

在我的新数据库中,特殊字符显示得很好(法语-请参阅accents):

    PHPMyAdmin

    <在前端,重音符号失败:

enter image description here

<在WP仪表板中,页面标题甚至不显示,尽管它们显示在菜单中(参见前一张图片)(“标题”表示“无标题”)

enter image description here

我应该如何正确迁移WP安装???

1 个回复
最合适的回答,由SO网友:Sebastien 整理而成

Alleluia...

经过多次尝试(例如将我的表转换为utf8\\U unicode\\U ci--不起作用),我找到了唯一成功的修复方法:

define(\'DB_CHARSET\', \'utf8\');
在中wp-config.php, 代替utf8mb4 通过utf8.

结束

相关推荐

定制WordPress+PHP+MySQL+AJAX表单,提交事件不被Java捕获,但将数据发布到数据库

我正在构建一个小表单,允许用户在vanilla Wordpress用户管理系统之外更新他们的联系信息。我计划使用一个简单的积垢设置,并加入一些卫生设施。我已经使用$wpdb函数构建了初始的插入/创建函数,并且表单确实正确地写入了数据库。然而,当我提交表单时,我的Javascript没有被调用。Javascript文件没有捕获提交事件,表单只是将数据直接发布到PHP处理器文件。我在这里挠头。问题概述,逐场:1。表单提交,但用户被重定向到一个包含JSON编码的数组数据的页面。2、从未接触过包含我的错误处理和A