ど素人から毛を生やす。<延>

エックスドメインWP4.7更新時、管理画面のエディタ等に不具合が発生する件の対処

Web > WordPress 2017年1月29日(最終更新:7年前)

2017年1月29日に作成されたページです。
情報が古かったり、僕が今以上のど素人だった頃の記事だったりする可能性があります。

どもです。
ウェブ関係の更新はとても久しぶりです。

ここまでのあらすじ

先日、WordPress4.7にアップグレードしたのですが、
その際にエディタがテキストで固定され、ビジュアルエディタが使えなくなる不具合が発生しました。

この症状には見覚えがあります。
プラグインないしテーマのjsの書き方が、更新された本体のjsとバッティングする奴です。

というわけで、プラグインとテーマを一通りオフにしてみたものの、
何故か今回は問題が解決しません。
軽く調べてみてもそのような問題は見られず、本体のバグでもなさそう。

まぁテキストだけでも記事は書けるので、問題を放置していたのですが…
このたび、サイトにフォームメールを設置してみたのです。
しかしjsエラーのせいで頁のパーマリンクが変えられない。

これは解決せねばまずい、と思い調べてみたところ、
どうやらエックスドメインのWordPress限定で発生していた不具合だったようです。

CONCATENATE_SCRIPTSをfalseにする!

今回初めて知ったのですが、WordPressの管理画面は、
スピードアップのためにjavascriptのファイルを連結しているそうです。
(これをCONCATENATE_SCRIPTSという名称で管理しています。)

で、プラグインやテーマに原因がないのにjsが不具合を起こすとき、
この連結を解除してやれば結構な確率で直るのだとか。

というわけで、wp-configに

define('CONCATENATE_SCRIPTS', false);

を追加。
これで直りました。

参考サイト:WordPress Codex 日本語版 wp-config.php の編集

というわけで、

URLの問題も解決したので、晴れてコンタクトフォームを追加しました
何かありましたらこちらにご連絡ください。

 

この記事は役に立ちましたか?
  • _(:3」∠)_ 面白かった (0)
  • (・∀・) 参考になった (0)
  • (`・ω・´) 役に立った (0)