URDU中的Wordpress评论(其他语言)

时间:2010-07-16 14:32:42

标签: mysql wordpress utf-8

我正在开发一个wordpress项目。我的数据库非常普遍。似乎数据库方面的一切都很好,除了评论之外,网站的其余部分都在工作。 当我显示评论时,wordpress只显示符号而不是文字 有谁可以帮助我?

http://www.freeimagehosting.net/>http://www.freeimagehosting.net/uploads/67cbb3183f.jpg border = 0 alt =“免费图片托管”>

2 个答案:

答案 0 :(得分:1)

首先,检查这些符号实际上不在数据库中 - 这通常发生在数据库之间的导入/导出过程中。

如果一切正常,请检查是否正在发送Content-Type标题(我使用HttpFox);

Content-Type: text/html; charset=UTF-8

此外,但请不要理我,我已经阅读了一些(较旧的)浏览器仍然需要HTML Http-Equiv中的<head />标记;

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

并确保您的数据库连接也是UTF-8 - 使用MySQL,使用SET NAMES

WordPress应该已经做了大部分工作,但检查没有坏处。

答案 1 :(得分:1)

此外对TheDeadMedic所说的所有内容,请确保:

  • 在您的wp-config.php中,设置define(‘DB_CHARSET’, ‘utf8′);
  • SQL连接有SET NAMES UTF8

我有一个案例,其中第二个无法完成,然而我终止define(‘DB_CHARSET’, ‘utf8′);使终极字符集恢复正常。

相关问题