Подписка
Email
Fb
RSS
Twitter
Email

Проблемы с админкой WordPress

Мне несколько раз встречалась проблема с админкой.  Заметил, что после обновления WordPress до 4 версии, в админ панели переставали работать ряд функций.

Я догадался, что все они связаны с jQuery. Страдали как визуальное оформление, так и ряд функций, таких как:

  • перестала работать загрузка изображений и других медиафайлов;
  • не выпадает подменю;
  • не работает полоса прокрутки в визуальном редакторе;
  • не проставляются теги к статье;
  • и тд.

С проблемой я в итоге разобрался. Причина была в том, что в администраторской части сайта почему-то пропала инструкция подключения jQuery. При этом в публичной части сайта (ту, что видят все пользователи) все работало нормально.

Если посмотреть в исходный код страницы сайта на WordPress, то стандартно в разделе head можно найти подключение jQuery, выглядит это примерно так:

проблема с админкой WordPress

А вот если в коде админки подключения jQuery нет, то проблема отсутствия некоторых функций, о которых я писал выше, как раз в этом.

Решение проблемы

Итак, давайте перейдем к решению. Я поискал в интернете информацию по данной проблеме. почитал форумы и для себя выбрал следующий вариант.

Откройте файл function.php вашей активной темы. Туда нужно добавить следующий код, который подключит библиотеку jQuery к администраторской части сайта:

function my_scripts_method(){
	wp_deregister_script('jquery');
	wp_register_script('jquery', ("http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"), false, '1.11.0');
	wp_enqueue_script('jquery');
}

add_action( 'wp_enqueue_scripts', 'my_scripts_method' );
add_action( 'admin_enqueue_scripts', 'my_scripts_method' );

После этого все должно заработать, удачи!

Вы можете оставить комментарий.

4 комментариев к записи “Проблемы с админкой WordPress”

  1. reZus:

    Привет. А ты не в курсе почему происходит глюк в вордпрессе с загрузкой страницы в админке, т. е. выбираешь раздел «Темы» или «Обноление» и админка пропадает и страница типа грузится («Страница загружается ... Пожалуйста, ждите ...»). естественно дальше данного сообщение дело не идет . Пробывал версии 3,9 по 4,1, везде такая проблема

  2. reZus, Fishenzon, честно говоря не встречался с такой проблемой, не могу сказать. Можно попробовать все плагины отключить или вручную файлы движка перезалить.

  3. Кирил:

    проблема может появляться, может не появляться — зависит только от ваших действий — делайте бекап перед обновлением файлов и плагинов (а так же версий php и других серверных шняг) и будет всё хорошо

Оставить комментарий

Spam Protection by WP-SpamFree

Яндекс.Метрика