web-dev-qa-db-ja.com

Wordpressの管理者がすべてのコアスクリプトをロードしていない

何らかの理由で、Wordpressの管理者はload-scripts.phpを介して必要なスクリプトのすべてをロードしていません。これにより、テキストエディタに[ビジュアル/テキスト]タブが表示されなくなります。 'b'、 'i'、 'link'などのボタンはまだ残っており、HTMLエディタで機能します。私はトリプルチェックしました、そしてすべてのユーザーはビジュアルエディタを使うように設定されています。

これは、壊れたサイトにload-scripts.phpがロードしているものです。

https://example.com/wp-admin/load-scripts.php?c=0&load[]=hoverIntent,common,admin-bar,heartbeat,autosave,suggest,wp-ajax-response,jquery-color,wp-lists,jquery-ui-mouse,jquery-ui-sortabl&load[]=e,postbox,tags-suggest,tags-box,underscore,Word-count,post,editor-expand,thickbox,shortcode,backbone,wp-util,wp-backbone,media-m&load[]=odels,wp-plupload,mediaelement,wp-mediaelement,media-views,media-editor,media-audiovideo,mce-view,imgareaselect,image-edit,svg-p&load[]=ainter,wp-auth-check,jquery-ui-resizable,jquery-ui-draggable,jquery-ui-button,jquery-ui-dialog,jquery-ui-datepicker,quicktags,wp&load[]=link,media-upload,wp-embed&ver=4.8.2

そしてこれが作業現場からの例です。

https://example.com/load-scripts.php?c=0&load[]=hoverIntent,common,admin-bar,heartbeat,autosave,suggest,wp-ajax-response,jquery-color,wp-lists,jquery-ui-mouse,jquery-ui-sortabl&load[]=e,postbox,tags-suggest,tags-box,underscore,Word-count,post,editor-expand,thickbox,shortcode,backbone,wp-util,wp-backbone,media-m&load[]=odels,wp-plupload,mediaelement,wp-mediaelement,media-views,media-editor,media-audiovideo,mce-view,imgareaselect,image-edit,svg-p&load[]=ainter,wp-auth-check,jquery-ui-resizable,jquery-ui-draggable,jquery-ui-button,jquery-ui-dialog,jquery-ui-datepicker,editor,quick&load[]=tags,wplink,media-upload,wp-embed&ver=4.8.2

ご覧のとおり、 'editor'が何らかの理由で欠落しています。以下を追加してスクリプトを別々にロードした場合、 'Editor'も表示されません。

define('CONCATENATE_SCRIPTS', false);

どんな入力でも大歓迎です。ありがとう。

1
user1199981

バグがあったとしても、[ビジュアル]タブは機能せず、なくなっていません。エディタスクリプトもload-scripts.phpから抜けていない、ロードに失敗しているでしょう。タブがなく、スクリプトが読み込まれていないことは、ビジュアルエディタが自分のプロファイルで無効になっていることを示唆しています(ユーザー>自分のプロファイル)。

1
Jacob Peattie