如果你之前做个WordPress的mysql数据库编码转换的话,那你升级WordPress 2.0.5时中文部份全都会显示成?号。如果你按照土路的世界写的”mysql数据库编码转换之道“和Andy写的“WordPress数据库编码完美修正方案”或我写的”WordPress的mysql数据库编码转换之绝路招式!“的方法转换了数据编码的,那在你升级WordPress 2.0.5后还要做以下一步工作。
修改wp-includes/wp-db.php, 在第43行
在
$this->dbh = @mysql_connect($dbhost, $dbuser, $dbpassword);
的后面加入以下一句:
$this->query(”SET NAMES ‘utf8′”);