事象

WordPressをマルチ言語化対応しようとして、プラグインの「WPML」を導入しました。

そうしたら、英語のページはElementorで編集できるのですが、日本語のページがElementorで編集できなくなりました。

「ローディング中」の表示が出てそこから画面が遷移しなくなったのです。

エクスポートしたら、再現しない

本番環境で色々と試すのは嫌なので、データを丸ごとエクスポートしてDockerの環境で再現を試みました。

けど、再現しないのです。何事もなかったように編集できるのです。

対応

で、どうしてかというと。

WPMLを無効にすると、Elementorで編集できるようになります。しかし、それではWPMLを導入した意味がありません。

そこで、暫定対応としてElementorのセーフモードをONにしました。

エレメンターの画面キャプチャ

とりあえずはこれで動くので、しのぎます。