Поддержка Проблемы и решения Ошибка в админке WP_Customize_Cropped_Image_Control

  • Нужно поставить мультиязычный сайт на ноги, но главным должен быть Латышский (lv) — естественно зашел на https://lv.wordpress.org и скачал оттуда последней версии дистрибутив, все залил и установил… Но вот незадача, не успел я даже поставить сверху какие-либо модули — так мне сразу начал ругаться сайт, когда пытаюсь хоть как-то отредактировать настройки сайта (менюшки, главную страницу через customiz и т.п.). Пишет следующую ошибку:

    Fatal error: Class ‘WP_Customize_Cropped_Image_Control’ not found in docs/wp-includes/customize/class-wp-customize-site-icon-control.php on line 19

    Залез в файл и нашел эту строчку
    class WP_Customize_Site_Icon_Control extends WP_Customize_Cropped_Image_Control {
    Вроде все нормально, но при редактировании постоянно выдает вот эту ошибку. В чем может быть причина? Подскажите пожалуйста, о великие гуру! Буду благодарен 🙂

Просмотр 10 ответов — с 1 по 10 (всего 10)
  • Модератор Yui

    (@fierevere)

    永子

    попробуйте переустановить wordpress кнопочкой из админки (Консоль — Обновления)

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

    Обновлений нет, а в теме не проблема, пробовал со стандлартной и еще парочкой — ничего не получается.
    Главное точно такой же архив на русской/англ версии не глючит, а вот это lv с багом

    Модератор Yui

    (@fierevere)

    永子

    Главное точно такой же архив на русской/англ версии не глючит, а вот это lv с багом

    так поставьте русский или английский, с lv возьмите только папку /wp-content/languages/

    или только wp-admin и wp-includes перезапишите с официального англ дистрибутива, и все у вас будет хорошо, и языки сохранятся

    Можно просто установить английский или русский пакет. На странице настройках потом можно выбрать язык сайта, и тогда сайт сам автоматически скачает нужные языковые файлы.
    Есть смысл «прогуляться» по всем нужным языкам, т.е. выбрать каждый из них, сохранить, сходить на страницу обновлений и там активировать скачивание языковых файлов, а затем перейти к следующему языку.

    Удачи!
    (Редактировал: добавил тэг #lv т.к. м.б. следует переупаковать инсталляционный пакет для данного языка.)

    • Ответ изменён 6 лет, 9 месяцев назад пользователем tobifjellner (Tor-Bjorn Fjellner). Причина: добавил тэг #lv т.к. м.б. следует переупаковать инсталляционный пакет для данного языка

    Проблема в том, что при первом же обновлении (которое кстати касательно версии — почему-то на автомате обновляется у меня уже в который раз) — заменятся все языки на англ/рус и будет опять не lv. А мне нужно сделать магазин на lv (потому что ни один переводчик для впшки не поддерживает почему-то lv, и его вручную надо править, а мне lv нужен именно для всех кнопок и прочего, а русский и англ чтобы были второстепенными языками (заказчик вот так требует).
    Как-то последовательно подсказать можете, может я просто что-то путаю с заменой при обновлении?
    Т.е. ставлю вп, выбираю рус версию например, далее заливаю латышский язык вместо рус? Или что? Чутка не понятно, если честно.

    До версии 4.6 (или 4.5, точно не помню) язык сайта выбирался параметром в файле wp-config.php. А сейчас выбор языка сайта можно сделать уже просто в настройках.

    Когда меняешь язык сайта, сайт сам скачает к себе недостающие языковые файлы.

    Дело в том, что я пытался поменять язык, все вроде применяется, но стоит по стандарту опять английский, и lv не ставится. В чем может быть проблема?

    Т.е. когда возвращаетесь к той же странице настроек, там опять выбран «English»?
    Или вы имеете в виду, что публичные страницы почему-то отображаются на английском?

    Многоязыковую систему уже поставили? Если да, то какую?

    Именно, когда в настройках через админку главным языком ставлю например русский или латышский — то все-равно возвращается после применения английский — и вообще ноль движений. Будто и не меняется…

    Предалагаю убедиться:

    • Что параметр WPLANG не получает никакога значения в файле wp-config.php
    • Что другие настройки сайта (например изменение «постоянных ссылок») сохраняется и «прилипают» нормально. (Если нет, тогда проблема м.б. в ограниечнном доступе, либо к какимм-то файлам, либо к базе данных.)
    • И еще раз проверить, может ли какой-нибудь плагин мешать нормальному функционированию. В первую очередь, речь может идти о любом плагине для мультиязычности. Если есть такой плагин, то стоит его временно деактивировать.
Просмотр 10 ответов — с 1 по 10 (всего 10)
  • Тема «Ошибка в админке WP_Customize_Cropped_Image_Control» закрыта для новых ответов.