wordpress3.4.2 に リンク集が作成できるプラグイン、「WordPress Link Directory1.8.2」を入れたのですが、
WP Link Directoryのカテゴリーやリンクの登録内容の日本語の部分が
すべて「?????」と保存されてしまいます。
htaccessやダッシュボードの設定はUTF-8としており、
WP Link Directory以外の部分では文字化けはありません。
調べたところ、データベースのテーブルの文字コードが違っている可能性があるようですが、
サーバーはお客様が管理している為、phpMyadminに現時点では入れません。
この現象は、やはりデータベースのテーブルの文字コードが問題なのでしょうか?
phpMyadminにログインせず、文字化けを治す方法はありますでしょうか?
みんなの回答 1 件
特定の原因が不明なので判断に迷う所なのですが、プラグイン自体のソースファイルのエンコードはUTF-8でしょうか?たまに、UTF-8、Shift-JIS、EUC-JP以外のエンコードで記述されたプラグインを見かけることがあり、やはり文字化けを起こします。
ソースファイルに原因がなければ、登録内容が表示される部分にmb_convert_encoding などでエンコードしてみるのも良さそうです。
一概に何が良いとは言えませんが、何かのきっかけになれば幸いです。
関連するトピックス