总结:Wordpress 不处理特殊的 HTML 字符(非 ASCII 等),它用 ?
代替它们WordPress:最新版本 2022-23
它发生在实时版本和本地安装上
无论插件如何,问题都存在(即使所有插件都处于非活动状态)
无论主题如何,问题都存在
插件“插入特殊字符”都存在问题
和原始 HTML (2) 所以我们关注 (2)
常见的特殊字符,例如带重音符号的 ntilde 或 e u a 都可以!!!!
数学字符:NOK 替换为 ?
schwa 字符(.. 颠倒和倒转的 e,ə )揭示了问题
步骤顺序:
输入 HTML 代码/特殊字符:例如
MINIMAL 文档...ə ə LATIN LOWER CASE Schwa character
点击更新(页面)-->确定(字符可见!)
预览手机 --> 确定
预览平板电脑 --> 确定
在新标签中预览:不正常 - 现在字符被替换为 ?
从现在开始,它在数据库和页面上也已损坏。
页面上的编码 UTF-8 和 DB utf8 unicode ci(默认)
经过很多天的测试等,也没有得到任何有意义的支持,我直接编辑了数据库(用他们的编码替换 Schwa 字符。)
但是我们还是要找出失败的原因并进行适当的修复