Поддержка Проблемы и решения Нельзя редактировать в Elementor

  • Здравствуйте!
    После загрузки видео через ftp появилась проблема. Не могу отредактировать страницы, которые созданы для LifterLMS Нажимаю «редактировать в Elementor» Появляется окошко «предварительный просмотр не может быть загружен». Такая же проблема со страницей «shop» созданной WooCommerce. Остальные страницы, статьи и уроки редактируются без проблем. Причем на странице Lifter LMS с курсами они «задвоились»

    Пробовала переустанавливать тему, пробовала отключать плагины — не помогло. Некоторые уроки создавались не администратором, а отдельным пользователем. Может быть в этом проблема? И что подскажите?

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 15 ответов — с 1 по 15 (всего 28)
  • mirolique, привет.

    Начать можно с отключения Autoptimize и удаления файлов кэша + посмотреть логи ошибок/дебаг WordPress.

    Спасибо за ответ!
    «Начать можно с отключения Autoptimize и удаления файлов кэша»
    Отключила, предварительно в нем очистила кэш — не помогло

    «посмотреть логи ошибок/дебаг WordPress» — это боюсь не по моим мозгам. Есть какие-то еще возможные решения?

    mirolique,

    Отключила, предварительно в нем очистила кэш — не помогло

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

    посмотреть логи ошибок/дебаг WordPress

    Логи ошибок лучше всего смотреть в панели управления вашего хостинга или в домашней директории уже на сервере. Дебаг включить можно так:
    1 — открываете в корне сайта файл wp-config.php и находите там ближе к концу файла строчку define( 'WP_DEBUG', false );
    2 — меняете эту строчку на define( 'WP_DEBUG', true );
    3 — сразу со следующей строчки добавляете вот это:

    define( 'WP_DEBUG_LOG', true );
    define( 'WP_DEBUG_DISPLAY', false );

    4 — сохраняете результат и через некоторое время смотрите файл /wp-content/debug.log.

    В итоге у вас должна обновиться 1 строчка и добавиться 2 новые:

    define( 'WP_DEBUG', true );
    define( 'WP_DEBUG_LOG', true );
    define( 'WP_DEBUG_DISPLAY', false );

    Здравствуйте! Большое спасибо за понятные объяснения. Все сделала. Отключила Autoptimize, изменила строки в файле wp-config.php. После этого зашла на сайт, прошлась по страницам, потом зашла в панель управления и попыталась опять отредактировать страницу в редакторе Elementor. Ошибка осталась. Пошла в панель управления хостинга, но файла wp-content/debug.log я не нашла. Смотрела в папке wp-content

    mirolique, файл debug.log так и не появился?

    Возможные причины ошибки:
    00 — конфликт плагинов;
    01 — конфликт темы;
    02 — плагины защиты, оптимизации (на время диагностики их лучше отключать, в т.ч. и JetPack);
    03 — обновление WordPress/плагинов/темы, повлёкшее за собой сбой;
    04 — косяк с ЧПУ (в данном случае часто советуют просто пересохранить ЧПУ в админпанели);
    05 — лимиты хостинга (особое внимание в данном случае стоит уделить memory_limit);
    06 — неудачное редактирование .htaccess;
    07 — косяк с авторизацией (помогает разлогиниться и залогиниться на сайте снова).

    Спасибо большое за помощь!!
    Да, файл появился. В нем следующее:

    [16-Apr-2020 11:45:16 UTC] PHP Warning: Cannot modify header information — headers already sent by…
    [16-Apr-2020 16:18:56 UTC] Successfully loaded service schemas from server response…
    [16-Apr-2020 21:31:50 UTC] PHP Warning: Cannot modify header information — headers already sent by…
    [17-Apr-2020 14:26:51 UTC] PHP Warning: Cannot modify header information — headers already sent by …
    [17-Apr-2020 16:17:21 UTC] Successfully loaded service schemas from server response…
    [18-Apr-2020 16:16:47 UTC] Successfully loaded service schemas from server response…
    [18-Apr-2020 18:57:34 UTC] PHP Warning: Cannot modify header information — headers already sent by…
    [19-Apr-2020 08:17:09 UTC] Astra: db version updated successfully!

    Пробовала сегодня редактировать — но никакой информации в файле debug.log не появляется.

    Касательно ошибок:
    00 — плагины отключала все, ошибка не исчезала
    01 — тему меняла, ошибка не исчезала
    02 — отключала, ошибка не исчезала
    03 — возможно
    04 — ЧПУ пересохраняла
    05 — к провайдеру обращалась как раз до этого, они увеличили лимит загружаемого файла.
    06 — это не трогаю, так как понимаю, что это лучше делать специалистам
    07 — вот здесь возможно что-то. Читала, что может помочь создание нового пользователя с правами администратора и во всех страницах и постах изменить его как автора, а «старого» удалить. Но пока не пробовала, решила может есть другой способ

    В этой теме еще не хейтили элементор?
    Приготовьтесь: «это боюсь не по моим мозгам» — стоит ожидать от элементора новых причуд. Погуглити по нему — внезапно поломался — куча тем в интернете.
    А тем временем элементор создал еще одну нишу для платной поддержки посаженных на его иглу.

    Об этом всегда стоит думать — это и викс и тильда и элементор — цель одна — подсадить на бесплатный сыр))

    Cannot modify header information

    Вопросы и ответы не просто так придумали, да
    https://codex.wordpress.org/%D0%A7%D0%90%D0%92%D0%9E/Cannot_modify_header_information

    mirolique,

    07 — вот здесь возможно что-то. Читала, что может помочь создание нового пользователя с правами администратора и во всех страницах и постах изменить его как автора, а «старого» удалить. Но пока не пробовала, решила может есть другой способ

    Этот пункт начинается с простого: разлогиниться на сайте (т.е. выход из учётной записи), потом войти в учётную запись снова. Для ориентировки — панель администратора вверху страницы (если не отключали) должна быть. Второй вариант, как вы и описали, с созданием нового аккаунта администратора сайта и «переводом» контента на него.

    В любом случае, перед какими-либо действиями сделайте резервную копию сайта (файлы + база данных).

    Otshelnik-Fm,

    В этой теме еще не хейтили элементор?

    Теперь хейтили 🙂

    Единственное, что я правила
    define( ‘WP_DEBUG’, true );
    define( ‘WP_DEBUG_LOG’, true );
    define( ‘WP_DEBUG_DISPLAY’, false );

    И то, это было ПОСЛЕ того, как возникла проблема с редактором.

    mirolique, я говорил на случай, если вы решите создавать нового пользователя и делать его атвором конетнта. Просто чтобы была возможность вернуть всё в состояние «до».

    exmi Спасибо, да, я поняла. Перед всеми правками делаю копию базы. Помогает))
    Я вот думаю, может проще будет отказаться от использования Elementora и использовать Гутенберг. Редактор я подключила только для того, чтобы иметь возможность легко форматировать текст. Особенно было актуально выравнивание «по ширине».

    Я в любом случае попробую поменять пользователя. Спасибо!

    Использовать елементор, только для того, что бы выравнивать «по ширине» — это сильно. Это даже наверное посильнее Фауста Гетте….

    Модератор Юрий

    (@yube)

    Cannot modify header information — headers already sent by может быть результатом некорректной правки wp-config.php. Файл надо сохранять без BOM. Виндовый блокнот — самое распространенное орудие убиения сайтов — этого не умеет.

    Спасибо, Юрий! Не знала, что для этой цели блокнот не подходит. Обычно как раз его и использую. Значит сейчас необходимо еще и исправить эту ошибку, правильно?

Просмотр 15 ответов — с 1 по 15 (всего 28)
  • Тема «Нельзя редактировать в Elementor» закрыта для новых ответов.