この内容は古いバージョンです。最新バージョンを表示するには、戻るボタンを押してください。
バージョン:2
ページ更新者:atom
更新日時:2026-05-12 10:51:51

タイトル: コメントに絵文字を入力可能にする方法
SEOタイトル: WordPressのコメントに絵文字を入力可能にする方法

WordPressのコメント欄で絵文字が文字化けする場合は、コメントを保存しているテーブルが utf8mb4 になっていない可能性があります。

絵文字は 4 バイト文字なので、従来の utf8 系設定のままだと正しく保存できません。

文字化けする理由

wp_comments テーブルの comment_content カラムの照合順序や文字コードが、絵文字を扱える設定になっていないことが原因です。

確認したいこと

  • DB / テーブル / カラムが utf8mb4 になっているか
  • WordPress 本体やテーマ側で絵文字入力を制限していないか
  • phpMyAdmin などで定義変更できる環境か

対応の方向

wp_comments.comment_content の定義を utf8mb4 系へ変更します。レンタルサーバーでは phpMyAdmin から変更する方が簡単なこともあります。

注意点

  • 関連テーブルや接続文字コードも合わせて確認する
  • 変更前にバックアップを取る
  • 古い MySQL / MariaDB では対応状況を確認する