wordpress не работают кнопки после обновления

Гуляя по веб-мастерским (ударение на А :-) ) форумам несколько раз наткнулся на схожие темы проблем после обновления вордпресса до версии 4.1.1. Проблемы связаны с неработоспособностью кнопок в админке при добавлении медиафайлов, изменения экрана и другие.
wordpress_nerabochie_knopki_v_adminke
Вопрос заинтересовал, потому как один случай — это случайность, два и более — уже возможная закономерность. Вот и решил связаться с одним из авторов темы с проблемой. Он согласился предоставить доступ к своему сайту, чтобы увидеть проблему в живую.

Первый момент, который был понятен изначально — это проблема не в плагине All in One Seo Pack. В некоторых найденных ответах отключение этого плагина помогало исправить ситуацию. Но я этим плагином пользуюсь и каких либо конфликтов вордпресса с ним не замечал. Плагин хорошо поддерживается и развивается.
Самым простым действием по поиску проблемы является постепенно отключение всех плагинов, а так же очистка всевозможных кешей (таких как hyper cache, wp super cache и подобных) и проверка работоспособности кнопок. Оставлен был только All in One Seo Pack, как возможный источник причины.
Эффекта не было.
Далее был включен debug режим вордпресса и проведен анализ и устранение ошибок движка/устаревших_плагинов/шаблона. Несколько статей про это здесь: wordpress устаревшие функции и notice.
Опять эффекта не дало.
Далее был включен стандартный шаблон вордпресса twentythirteen (можно любой стандартный включить) и вот он — результат, админка заработала как полагается. При обратном включении нужного шаблона кнопки переставали работать.
Проанализировав файлы и функции в шаблоне наконец была найдена проблема — в шаблоне реализована функция шорткодов, яваскрипты которой и конфликтовали с остальными. Шаблон не новый, сделан давно и не обновлялся. Т.к. этой функцией владелец не пользовался решено было ее отключить полностью.
Решение конечно не претендует на гениальность, но работа вордпресса и плагинов восстановилась в полном объеме.
С сего вывод: обновлять необходимо не только движки и плагины, но и шаблоны с их функциями!!!

P.S. это всего один из вариантов решения проблемы, который применим в данном конкретном случае, в остальных проблема может быть совсем в других функциях/плагинах — надо искать по месту ;-)

7 комментариев

Александр on 29.01.2016 at 09:11.

Здравствуйте! После обновления с WP 4 до 4.4.1, стала недоступна «настройка темы» из административной панели. Не подскажете как быть? Несколько раз пытался обновлять,менял темы, ничего не выходит. Админка работает, сайт вроде тоже. Заранее спасибо за ответ.

Ответить

kgtu5

kgtu5 on 29.01.2016 at 10:41.

Александр, кнопка не нажимается или ее теперь нет?

Ответить

kgtu5

kgtu5 on 29.01.2016 at 10:47.

пока могу посоветовать
эту статью

Ответить

de la fere on 10.05.2016 at 16:01.

All in One Seo Pack отключил и всё заработал :smile:

Ответить

kgtu5

kgtu5 on 11.05.2016 at 21:01.

De La Fere вероятно вам нужно просто обновить движок и все плагины до последних версий ;-)

Ответить

Kladproraba on 06.01.2017 at 00:21.

В ходе работы возникла у меня проблема с интернет-магазином ***, в админке вордпресс перестала работать верхняя панель настройки экрана и не только, перестали работать блоки, виджеты. Тему переустановил, плагины удалил и по одному активировал, ничего не помогло, а работать нужно. Все советы и рекомендации выполнил. Чисто случайно обратил взгляд на маленький значок в браузере в виде щита – он же блокировщик рекламы. Как то давно уже установил это расширение для браузера. Смотрю щиток зелёный – включено, ну кляцнул, выключил, перезагрузил через пару минут страницу в админке и всё работает. О таком ходе событий я и подумать не мог. Такой рекомендации я не встретил при поиске, делюсь, возможно кому поможет. Блокировщик рекламы нужно просто отключать на сайте над которым работаешь. :whew:

Ответить

kgtu5

kgtu5 on 09.01.2017 at 20:04.

Kladproraba эмммм, :^)
какой браузер и что за дополнение ?
как связаны Блокировщик рекламы и админка?

Ответить

Скажите свое мнение

ваш email не публикуется. обязательно *

;-) :yawn: :whew: :toivo: :tmi: :time: :thinking: :talking: :sweating: :swear: :sun: :star: :smoke: :smirk: :sleepy: :skype: :shock: :shake: :rofl: :rain: :punch: :puke: :poolparty: :pizza: :phone: :party: :oops: :nod: :no: :ninja: :neutral: :nerd: :music: :muscle: :mrgreen: :movie: :mooning: :mmm: :middlefinger: :makeup: :mail: :mad: :lol: :lipssealed: :kiss: :itwashtme: :inlove: :idea: :hi: :heidy: :heart: :headbang: :happy: :handshake: :giggle: :fubar: :flower: :evilgrin: :emo: :dull: :drunk: :drink: :doh: :devil: :dance: :cry: :cool: :coffie: :clapping: :cash: :call: :cake: :bug: :brokenheart: :bow: :blush: :beer: :bear: :bandit: :arrow: :angry: :angel: :^) :???: :?: :-| :-o :-P :-D :-) :-( :!:

 

*

code

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.