UTF-8 WordPress 编码问题

问题描述 投票:0回答:1

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

Note the odd characters.

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

Note the odd chars display even with the plugin off.

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

Note the odd characters are not in the visual editor.

Note the odd characters are not in the text editor.

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

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

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

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

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

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

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

wordpress encoding utf-8 text-editor visual-editor
1个回答
0
投票

在某些网站上,这是由于一个插件造成的。停用它就很好了。 µ但在其他方面我仍在寻找解决方案

© www.soinside.com 2019 - 2024. All rights reserved.