Глюк WordPress — пропало меню после обновления
Как-то установив новую последнюю версию WordPress у меня пропало боковое меню в админке. Я несколько раз встречал упоминание подобного глюка (появился начиная с WP 3.5.1), но лично никогда с ним не сталкивался. Теперь пришлось разобрать этот вопрос детальнее. Одно дело, когда вы сознательно решили скрыть в меню WordPress какие-то разделы или подпункты, но если пропадает весь блок навигации — это нехорошо.
Найденной информацией и решением проблемы спешу с вами поделиться. Пост будет небольшой, тут, в принципе, ничего сложного нет.
В общем после обновления вы могли наблюдать следующую картину.
Поскольку апдейт системы был автоматическим решил обновить WordPress вручную, но ошибка все равно осталась. Дальше попытался установить более раннюю версию WP и избавиться от всех плагинов — ни один из этих вариантов мне не помог. Смена шаблона также ни к чему не привела.
Как оказалась проблема заключается в файлах локализации / переводов из каталога wp-content/languages. По информации с официального сайта WordPress, глюк появляется из-за старых файлов, которые сейчас не используются.
wp-content/languages/ru_RU.php wp-content/languages/ru_RU.css wp-content/languages/ru_RU-ie.css wp-content/languages/ms-ru_RU.css
В них в стилях css были установлены неправильные значения выравнивания margin-left для классов, отвечающих за боковое меню.
Решается проблема следующим образом
Вам нужно скачать последнюю версию системы с сайта. После чего заменить вручную все файлы в директории wp-content/languages на новые. Это можно сделать через FTP клиент Mozilla или любой другой. Когда программа будет спрашивать заменить ли старые файлы — вы соглашаетесь.
Хотя, в принципе, разработчики говорят, что все эти файлы в новых версиях WP не используются, поэтому их можно удалить. Если у вас когда-то была установлена старая русскоязычная версия WordPress, а потом вы автоматически обновили ее на англоязычную, то эти файлы останутся в каталоге wp-content/languages. Именно поэтому в моем случае обновление не убирало глюк с пропаданием меню.
В сети также встречалась информация о том, что глюк может появиться не только при обновлении вордпресс, но и установке некоторых старых плагинов. В любом случае вы будете уже знать как его решить. Кстати, если хотите оперативно отслеживать ошибки в WordPress логах установите модуль Error Log Monitor.
Кстати, проблемы с работой системы могут быть из-за несоблюдения минимальных требований к хостингу. На данный момент для WP 4.2.2. требуется версия PHP 5.2.4 (желательно 5.4), а для MySQL минимальная и желаемая версии — 5.0 и 5.4 соответственно. При покупке хостинга под свой новый проект следует этот момент проверить.
комментариев 8 к статье “Глюк WordPress — пропало меню после обновления”
Блог Wordpress Inside поможет вам научиться работать в вордпресс, закрепить и расширить имеющиеся знания. Плагины и шаблоны, разные хаки и функции wp, оптимизация и безопасность системы – все это и намного больше вы сможете найти на страницах нашего проекта!
Если хотите быстро и оперативно получать последние новости и статьи, то рекомендуем подписаться на обновления блога:
- Як сховати відсутні товари в Woocommerce шорткодах та схожих товарах
- Сервіс AdMaven + плагін для монетизації трафіка на WordPress сайтах
- Плагіни для створення стрічки новин з біжучим рядком в WordPress
- Як змінити розміщення кнопки оформлення замовлення в WooCommerce
- Плагін WHWS Display In Stock Products First – відображення товарів в наявності першими
- Підписка MonsterONE: чи варто використовувати цей сервіс у 2023 році? (+5 продуктів, які треба скачати в першу чергу)
- Онлайн генератор ссылок на мессенджеры для WordPress и не только
- WooCommerce (46)
- Безопасность (12)
- Видео (6)
- Виджеты (28)
- Возможности (141)
- Вопрос-ответ (6)
- Начинающим (52)
- Новости (46)
- Оптимизация (23)
- Плагины (246)
- Сервисы (87)
- Хаки и секреты (87)
- Шаблоны (45)
- Записи и посты wordpress, оформление записи (5,91 из 7, голосов - 47)
- Проблема с адаптивными изображениями в Gutenberg редакторе WordPress (3,87 из 7, голосов - 45)
- Умный копирайт в footer.php для wordpress (5,63 из 7, голосов - 30)
- Обновление плагинов и тем в WordPress: автоматическое, через FTP, скрытие уведомлений (5,19 из 7, голосов - 31)
- Polylang — плагин для мультиязычных сайтов на нескольких языках в WordPress (4,42 из 7, голосов - 31)
- Плагин TinyMCE Advanced – wordpress текстовый редактор (6,35 из 7, голосов - 20)
- Рубрики и категории wordpress, функция wp_list_categories (6,05 из 7, голосов - 20)
- Дизайн Мания - о веб-дизайне и не только.
- Tod's Blog - все про заработок онлайн.
- Вебдванольные заметки - обзоры веб-сервисов.
- Советы по выбору холодильника LG с технологией No Frost
- Зачем нужны Wi-Fi ретрансляторы и как выбрать подходящую модель
- Введение в онлайн-казино Slotor777: многообразие игр и привлекательные бонусы
- Необходимость использования облачного хранилища в наше время, что важно и как выгодно?
- Спрощення процесу звітності за допомогою програми BAS Бухгалтерія
- Технологія підключення інтернету GPON та її переваги
- За що гравці найбільше цінують Lineage 2
- Для каких проектов нужна аренда виртуального сервера и что такое VPS
Спасибо большое, Ваш опыт очень помог.
Только я не заменял все файлы в каталоге wp-content/languages, а заменил один, размер которого не соответствовал размеру файла из архива с сайта разработчика. И все заработало.
Еще раз спасибо
Это опять я Светлана Искала ответ в тэрнэте , и опять на ваш сайт пришла Вопрос такой ч/п у меня исчез в джет меню навигации и ественно с сайта исчезло то что в этом меню отображалось . Как это виджет восстановить ?)
Светлана, какое именно меню пропало? что за джет? нужно больше информации, пока не совсем понятно.
Tod я бы вам скриншот скинула сюда .Обьясняю ::))).Вы заходите в виджеты сайта в админ панели вордпрес так ? Там есть виджет меню навигации …так вот он исчез из этого списка виджетов ((( Надеюсь теперь понятненько объяснила :::))) Этот виджет у меня в боковом меню как меню навигаци отображал мои рубрики..исчез виджет этот .и меню боковое естественно тоже… ((( Вот такая петрушка
Tod не получается у вас проконсультировать по этому вопросу?
Светлана, ответил вам на почту.
Здравствуйте! Подскажите, перерыл весь интернет не нашел решения. На сайте боковое меню, когда заходишь на сайт с мобильного меню естественно с экрана пропадает, а вот кнопка в углу на которую кликаешь и раскрывается меню тоже нет на сайте. Иногда она появляется. Меню собрано через виджеты html
Дмитрий, если речь идет о меню на самом сайте, то тут, скорее всего, проблема в CSS стилях — нужно смотреть код. То есть глобального решения вы не найдете, это проблема конкретного сайта/шаблона.