[WordPress]日付の文字化け


日本語の文字化けは直ったけれど、今度は日付が文字化けしている・・。

↓ このように表示さてしまう

2009a1´11aSニ8a

以下のページのように”/wp-includes/functions.php”を修正してみたけれど変化なし。

日付の文字化け解消
http://blog.washo3.com/2006/05/18/%E6%97%A5%E4%BB%98%E3%81%AE%E6%96%87%E5%AD%97%E5%8C%96%E3%81%91%E8%A7%A3%E6%B6%88/

原因はwp_optionsテーブルのdate_formatの値が”Ya1´naSニja ”となっており、文字化けしてテーブルに格納されていたからのようです。links_updated_date_formatの値もYa1´naSニja g:i Aとなっていたので、それぞれ”Y/n/j l”、”Y/m/d H:i:s”に変更しておきました。

 

WordPress 日付の文字化け

図.WordPress 日付の文字化け

 

【 関連リンク 】

zero_section – WordPress文字化け対策
http://zero.my.land.to/2008/04/21/wordpress/

pools.jp | WordPressのインストールと文字化け対応
http://pools.jp/2006/05/04/wordpress-utf8-install-mysql/

WordPress : フォーラム ≫ 日付がすべて同じ
http://ja.forums.wordpress.org/topic/346

 

[WordPress]文字化け


localhostで利用中のWordPress2.7.1からMysqlのデータをphpMyAdminのエクスポート機能を利用しSqlをエクスポートし、WordPress2.8.5へアップグレード後、サーバーで新規インストールしたWordPress2.8.5のMysqlのデータベースへSqlをインポートしました。

データは無事インポートされ、phpMyAdminでも正しく表示されていたので一安心していたのですが、ページにアクセスしてみたら日本語が全部「????????」というようになっていました。

はじめはMysqlのデータを疑ってみましたが、原因はwp-config.phpに「define(‘DB_CHARSET’, ‘utf8′);」という一文が入っていないことでした。いかん、いかん。