1

我们有一个 WordPress 网站,它突然显示如下文本和链接:

注意奇怪的字符。

这些链接是使用 EasyAzon 插件生成的,但我认为这个问题与 EasyAzon 无关。如果我关闭该插件,网站上的相同文本将显示如下:

请注意,即使插件关闭,也会显示奇数字符。

同一段文本显示在 Wordpress 可视化和文本编辑器中,如下所示。您可以看到两个编辑器都没有显示奇数字符:

请注意,奇数字符不在可视化编辑器中。

请注意,奇怪的字符不在文本编辑器中。

如果我注释掉 wp-config.php 中的 db_charset 和 db_collat​​e 行,这个问题就会消失:

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

或者,如果我保留这两行并将 utf8 更改为 latin1,问题就会再次消失。

定义('DB_CHARSET','latin1');定义('DB_COLLATE','');

但是作为对 wp-config.php 文件的这两个更改/修复的副作用,它会破坏编辑器。编辑任何帖子时,编辑器窗口是空白的(在视觉编辑器和文本编辑器中)。直到我将上面的那些行恢复到这种状态,编辑器才恢复正常:

定义('DB_CHARSET','utf8');定义('DB_COLLATE','');

如何解决网站上显示奇怪字符的问题,而不会破坏 WP 编辑器的副作用?

4

0 回答 0