2012-03-01 134 views
1

我有一个WordPress的问题,安装。奇怪的字符WordPress的

我已经安装了很多wordress网站,从未有过这个问题。

我虽然是因为我复制并从其他应用程序粘贴,但它的发生后的,我完全从头开始打字。

出现的类型字符...... €“â€OE中€™â€

我不知道该怎么办?我运行的是最新Wordpresss 3.3.1

我的配置是完全标准与...

/** Database Charset to use in creating database tables. */ 
define('DB_CHARSET', 'utf8'); 


任何帮助或建议将是巨大的感谢。

回答

3

确保乌尔功能实际上是通过检查前端HTML工作。你应该有一件元的,看起来与此类似:

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

+0

您好马特,这似乎来解决这个问题,但我使用我的主题HTML5锅炉板,其具有<元的charset =“utf-8”>为字符编码。我不明白为什么这似乎不起作用,但html4版本。嗯 – Joshc 2012-03-02 10:54:28

+1

我开发了所有我的最新网站上剥离版本的Boilerplate标记,因为仍然存在像这样的错误:-) – Matt 2012-03-02 13:57:22

+0

感谢这个答案,@Matt,它为我解决了同样的问题。 – Steve 2013-03-30 03:45:08

0

检查你的WordPress主题和WordPress主目录中的文件是正确的设置为UTF-8它们被保存时。其次,检查你的header.php文件中的声明编码的html头文件,它可能不是utf8。

我敢打赌,它是从数据库中的东西。尽管你的wordpress confing说一切正常,你的数据库可能不支持特殊字符,这就是它发生的原因。我有同样的问题,但与其他CMS。如果您可以导出所有帖子和数据,请从头重新安装wordpress并导入它。

+0

谢谢,检查了一下,我在头PHP中有,但是当我添加@Matt贴的代码时,这些字符消失了。所以html5声明不工作...怪异? – Joshc 2012-03-02 10:51:59