Как исправить неработающие кнопки "Параметры экрана" и "Справка" в консоли WordPress
В панели управления WordPress не работают выпадающие кнопки "Параметры экрана" и "Справка".
Может кто-нибудь помочь решить эту проблему. Спасибо.

Проверьте, включены ли у вас или в плагине Bootstrap и файлы CSS/темы Bootstrap.
Класс .hidden
в Bootstrap выглядит так:
.hidden {
display: none !important;
}
Но он переопределяет стандартное определение WordPress для .hidden
:
.hidden {
display: none;
}
Верхние панели "Помощь" и "Настройки экрана" отображаются с помощью inline-стиля display: block
, который переопределяется CSS-классом Bootstrap .hidden {display: none !important}
.
Это можно исправить, переписав CSS верхних панелей через jQuery/JS.
Рабочий пример:
jQuery(document).ready(function ($) {
$("#contextual-help-link").click(function () {
$("#contextual-help-wrap").css("cssText", "display: block !important;");
});
$("#show-settings-link").click(function () {
$("#screen-options-wrap").css("cssText", "display: block !important;");
});
})
Версия WordPress: 4.5.2
Bootstrap: 3.3.6

Щелкните правой кнопкой мыши на веб-странице и выберите Просмотреть код
. Затем перейдите в консоль. Проверьте, есть ли ошибки, указывающие на отсутствие jQuery. В моем случае после миграции WordPress отсутствовали файлы jQuery, которые мне пришлось добавить вручную.

Это проблема с jQuery. Я решил её, добавив: define('CONCATENATE_SCRIPTS', false);
в файл wp-config.php
, сразу после строки define('DB_HOST')
.
http://codex.wordpress.org/Editing_wp-config.php#Disable_Javascript_Concatenation
