4

Wordpress を 3.2 から 3.5 にアップグレードした後、管理者側で jQuery エラーが発生します。以下はエラーです。

Error: ReferenceError: tinyMCE is not defined
Source File: http://domainname.com/wp-includes/js/tinymce/langs/wp-langs-en.js?ver=345-20111127

ここで私を助けてください。ありがとう

4

4 に答える 4

27

宣言を使用することをお勧めします。

define('CONCATENATE_SCRIPTS', false); 

wp-config.php

于 2015-02-10T16:16:30.317 に答える
18

すべてをオフにしたり、すべてを再インストールしたり、キーボードに鶏の骨を振ったり、肩に塩を投げたりすることについての何百万もの投稿を読んだ後、私は真剣に取り組むことにしました。

tinyMCE が定義されていないということは、まさにそれを意味します。仮定:ロードされたことはありません。http://yourdomain.com/wp-includes/js/tinymce/tiny_mce.js?ver=359-20131026'> または tiny_mce.js の他のスクリプト タグのページ ソースを確認します。持っていないに違いない。もしそうなら、これはあなたのための解決策ではありません. そうでない場合は、読み進めてください。

ページに js タグを配置する必要があるコードは、...\wp-includes\class-wp-editor.php にあります。

$compressed = 1、または $compressed = 0 の場合は ...\wp-includes\js\tinymce\tiny_mce.js です。したがって、if ブロックの直前に $compressed = 0 を設定して、else を強制します。それは私の問題を解決しました。

これは簡単な修正であり、問​​題が解決しない場合は、WP エコスフィアで他の何かを壊す危険を冒すことなく、簡単に元に戻すことができます.

于 2014-04-09T23:34:23.763 に答える