どもです。
ウェブ関係の更新はとても久しぶりです。
ここまでのあらすじ
先日、WordPress4.7にアップグレードしたのですが、
その際にエディタがテキストで固定され、ビジュアルエディタが使えなくなる不具合が発生しました。
この症状には見覚えがあります。
プラグインないしテーマのjsの書き方が、更新された本体のjsとバッティングする奴です。
というわけで、プラグインとテーマを一通りオフにしてみたものの、
何故か今回は問題が解決しません。
軽く調べてみてもそのような問題は見られず、本体のバグでもなさそう。
まぁテキストだけでも記事は書けるので、問題を放置していたのですが…
このたび、サイトにフォームメールを設置してみたのです。
しかしjsエラーのせいで頁のパーマリンクが変えられない。
これは解決せねばまずい、と思い調べてみたところ、
どうやらエックスドメインのWordPress限定で発生していた不具合だったようです。
CONCATENATE_SCRIPTSをfalseにする!
今回初めて知ったのですが、WordPressの管理画面は、
スピードアップのためにjavascriptのファイルを連結しているそうです。
(これをCONCATENATE_SCRIPTSという名称で管理しています。)
で、プラグインやテーマに原因がないのにjsが不具合を起こすとき、
この連結を解除してやれば結構な確率で直るのだとか。
というわけで、wp-configに
を追加。
これで直りました。
参考サイト:WordPress Codex 日本語版 wp-config.php の編集
というわけで、
URLの問題も解決したので、晴れてコンタクトフォームを追加しました。
何かありましたらこちらにご連絡ください。