我认为表情符号正在扼杀我的WordPress网站…我如何调试?

时间:2014-10-01 作者:Kaelin Colclasure

过去几天我经历了一段相当令人沮丧的时光……在经历了相当多的尝试和错误之后,我开始怀疑表情符号正在扼杀我的WordPress安装。具体来说,我的主题设置中的表情符号。

Screenshot

回顾过去,我可以看出,即使尝试使用表情符号也有点冒险。据我所知,它们不是UTF-8字符集的正式组成部分。

目前,我一直在仔细检查我所有的主题设置,并在任何地方消除表情符号的使用。但现在,我想知道他们是如何打破WordPress的,以及在哪里打破WordPress的。问题是,除了主题定制所需的基础知识之外,我对PHP并不熟悉。

我应该从哪里开始调试此问题?

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

这是MySQL UTF-8实现的一个限制:它只支持有限的一组有效UTF-8字符。您可以将数据库转换为utf8mb4, 表情符号也会起作用。但可能还有其他副作用。

看见ticket #21212 有关详细信息。

结束