Wordpress的字符编码问题

时间:2016-07-01 20:44:14

标签: html wordpress character-encoding

我将wordpress网站从我的测试服务器迁移到了实时服务器。不幸的是,新服务器上出现了许多带有白色问号的黑色钻石。

This是测试服务器,this是实时服务器。如果向下滚动一下,你会注意到带有问号的黑色钻石,应该显示变形金刚“ä”,“ö”和“ü”。 我意识到,只要我将浏览器编码从“unicode”更改为“western”,一切看起来都很好。

您可以在下面看到数据库表的图像。该数据库具有“latin1_swedish_ci”的排序规则。

enter image description here

如何显示正确的字符?

2 个答案:

答案 0 :(得分:1)

嗯,答案是添加

header('Content-type: text/html; charset=ISO-8859-1');

到header.php文件。这提供了正确的字符编码。

答案 1 :(得分:0)

正在整个互联网上搜索相同的内容。终于找到了可行的解决方案。

我尝试了以下网站上列出的方法1,它的工作原理类似于魅力。

只需更改wp-config.php的这两行:

define('DB_CHARSET', 'utf8'); define('DB_COLLATE', '');

使用

//define('DB_CHARSET', 'utf8'); //define('DB_COLLATE', '');

这是文章链接:https://samacharpedia.com/fix-strange-character-encoding-issue-wordpress-post-content/