web-dev-qa-db-ja.com

参照されないReferenceError:switchEditorsが定義されていません

誰もがこのエラーに精通していますか?それは私のWordpressテーマでTinyMCEを壊しています。

コンソールでは、この2つのエラーはどちらもwp-admin/post-new.phpから発生したようです。

参照されないReferenceError:switchEditorsが定義されていません

捕捉されていないTypeError:未定義は関数ではありません3.9.1:2

enter image description here

ビジュアルタブとスマートタブの両方が壊れてクリック不可能になり、TinyMCEツールバーが消えます。

6
davidcondrey

それは私が提供している私とは全く異なる解決策かもしれませんが、それは私のために問題を解決しました。

私はこれらのステップに従った:

  1. エラーが発生しているユーザーを開きます。 (Wordpressの管理メニュー>ユーザー>あなたのプロフィール)
  2. 「書き込み時にビジュアルエディタを無効にする」の設定を変更し、設定を保存しました
  3. この機能を無効にして設定を保存した
  4. ブーム。私の編集者が帰ってきた。

多分それは他の誰かの問題を解決することができます。

よろしく、

ラオ

3
Rao Abid

CONCATENATE_SCRIPTS定数をfalseに定義することで連結を無効にできます。 wp-config.phpでは適切でしょう:

define('CONCATENATE_SCRIPTS', false);

W3TCは管理者側には影響しません。

0
jim.duck

これで問題が解決しました - この行をwp-config.phpとBOOMの一番下に追加しました!

define( 'CONCATENATE_SCRIPTS'、false);

0
user108033

おそらくプラグインやテーマと競合しているでしょう(通常は悪いJavaScript)。あなたが何らかの種類のアドブロッカーを手に入れたなら、これもまた別の理由かもしれないので、あなたはそれらすべてをチェックして、それがブラウザに敏感な問題であるかどうか確かめるべきです。

0
vlood