Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 字符编码-显示不正确?_Html_Wordpress_Encoding - Fatal编程技术网

Html 字符编码-显示不正确?

Html 字符编码-显示不正确?,html,wordpress,encoding,Html,Wordpress,Encoding,所以我有了一个全新的WordPress安装,并且正在处理一个自定义主题。我注意到特殊字符没有正确显示 目前,如果我尝试使用“或”,它将显示为aí 我的头和浏览器中的字符编码设置为UTF-8。我在两个浏览器中都试过了,都是一样的。如果我查看页面源代码,它将显示撇号的正确代码 如果我使用FireFox开发者工具,手动编辑HTML并在文本中添加“或”,那么它会正确显示 我已经检查了数据库,其中正确显示了“或”,并且数据库设置为utf general 你可以看到我的意思: 你知道我还能试什么吗 编辑:

所以我有了一个全新的WordPress安装,并且正在处理一个自定义主题。我注意到特殊字符没有正确显示

目前,如果我尝试使用“或”,它将显示为aí

我的头和浏览器中的字符编码设置为UTF-8。我在两个浏览器中都试过了,都是一样的。如果我查看页面源代码,它将显示撇号的正确代码

如果我使用FireFox开发者工具,手动编辑HTML并在文本中添加“或”,那么它会正确显示

我已经检查了数据库,其中正确显示了“或”,并且数据库设置为utf general

你可以看到我的意思:

你知道我还能试什么吗

编辑:


所以我设法把它归结为一个事实,因为它的字体,它不喜欢的事实,WP是输出的'。是否有一种方法可以避免这种情况发生,它只是拉取“”而不是“”?

将源代码保存为UTF-8编码。大多数文本编辑器仍然默认使用ANSI。Espresso 2已经设置为将它们保存在UTF-8中,然后我实际输入显示的文本来自WordPress。视图-第一个“测试”来自WP生成的文本,第二个是硬编码到PHP文件中。如果您查看源代码,那么WP似乎正在输出“’;”,但这不是数据库中的内容。