???????と表示されるテキスト
3月 11th, 2012 Amirまで英語ではない文字にクエッションマークが表示されるのは、ほとんどの場合、お客様のデータベースの文字コードがUTF-8ではないからです。
PHPMyAdminをご使用なら、お客様の wp_posts 表の構造は下記のように見えるでしょう:

PHPMyAdminから見たwp_posts
collationに違う値が見える場合、文字コードが間違っています。ブラウザは英語ではない文字を表示する方法が分からず、その結果テキストが正しく表示されません。
これを直すのは簡単です。
あなたのデータを調べるALTERステートメントを実行し、現在の文字コードをUTF-8に変更するだけです。これを行う簡単な方法にWP データベースを UTF-8 に変換プラグインの使用があります。 このプラグインは以下のSQLステートメントを実行します:
ALTER TABLE $table DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci ALTER TABLE $table CHANGE $field_name $field_name $field_type CHARACTER SET utf8 COLLATE utf8_bin
ご想像の通り、これを実行する前にデータベースをバックアップすることをお勧めします。
最後に将来UTF-8を敬遠しないようにしてください。wp-config.phpファイルを編集し、charsetの定義を正しく設定してください。 以下のように見えるはずです。
/** Database Charset to use in creating database tables. */
define('DB_CHARSET', 'utf8');