- Classic editor wordpress не работает
- WordPress.org
- Русский
- Редактор страницы слетает в Classic
- Не работает визуальный редактор (editor) в WP: 10 способов, как исправить
- Вариант 1 Визуальный редактор не работает, потому что отключен
- Вариант 2 Редактор не работает из-за браузера
- Вариант 3 Редактор не работает из-за поломки Темы
- Вариант 4 Виновник проблем с редактором — плагин
- Вариант 5 Криво встали обновления
- Вариант 6 Визуальный редактор не работает из-за ошибок в файлах WP
- Вариант 7 В файле wp-includes обнаружен .htaccess
- Вариант 8 Внесение правок в файл config.php
- Вариант 9 Визуальный редактор заработал, когда…
- Вариант 10 Визуальный редактор не работает из-за вставки оптимизирующего кода
- Не помните, где вносили изменения в код Темы
Classic editor wordpress не работает
Здравствуйте. Обновил WP до 5.3 на одном из сайтов и полностью поплыл редактор страниц, использую classic editor. Теперь что то отредактировать с его помощью почти не реально, окно уменьшилось в раза три, поле заголовка совсем пропало и тд.
У кого то еще есть такие проблемы?
Даже не знаю в какую сторону копать, шаблон кажется тут не причем. WP, плагин.
А плагин то обновляли?
В том то и дело что пока обновления плагина под 5.3 нет(
Ждите обновления, других вариантов нет. Или добавляйте через стандартный редактор.
Я это понимаю конечно. Хотелось точно узнать проблема в плагине или еще в чем может быть. Но как бы кроме плагина мне кажется больше проблем ни с чем не может быть, или я не прав?
Я ссылка дал на форум для кого? И там ответ автора модуля.
А откатиться пока не получится на 5.2.
Как-то не очень хочется откатывать, потом снова обновлять. Да и тем более автор плагина еще 17 часов тому написал что это дело пары минут))
А вот так некрасиво оно выглядеть сейчас.
Сами понимаете так работать невозможно.
Можно еще поизвращаться через консоль поработать
удалить classic editor и заново установить
кеш очистили же?
А что, стили редактора в админке «разработчики» не умеет смотреть?
Тема очень даже может быть «причём».
Источник
WordPress.org
Русский
Поддержка → Проблемы и решения → Редактор страницы слетает в Classic
Редактор страницы слетает в Classic
Редактирую страницу (не пост, а именно страницу) в режиме блоков, в очередной итерации блоки пропадают и появляется Classic Editor. В нем все некрасиво, не могу сделать отдельные абзацы, весь текст слеплен в одну простыню. Вместе с картинками. Не удобно, публикация тоже смотрится ужасно. Как избавиться от Classic Editor, чтобы всегда работать в блоках?
Как избавиться от Classic Editor, чтобы всегда работать в блоках?
Деактивировать плагин видимо
Я тоже так подумала сначала, но какой? вот список моих плагинов, кажется ни один к классическому редактору отношения не имеет:
Advanced Import
Akismet Anti-Spam
Cyr-To-Lat
Gutenberg
Heartbeat Control by WP Rocket
One Click Demo Import
Smush
WooCommerce
Я бы этого уволил. В WP5 блочный редактор — часть ядра. Впрочем, я его в любом виде ненавижу, поэтому мое мнение может быть необъективным.
Gutenberg плагин является бета-версией редактора блоков и не рекомендуется к использованию, если вы не являетесь разработчиком.
Возможны как разные баги и конфликты, и уж определенно он будет недопереведён.
Я бы этого уволил. В WP5 блочный редактор — часть ядра. Впрочем, я его в любом виде ненавижу, поэтому мое мнение может быть необъективным.
В нём есть свои плюсы, но не всё хорошо. А обновившись со старой версии я вообще офигел поначалу, но когда поставил плагин классик эдитор понял, что и там тоже в последнее время кое-что менялось и не всё в лучшую сторону)
Источник
Не работает визуальный редактор (editor) в WP: 10 способов, как исправить
Решение, если не работает визуальный редактор в wordpress : кнопки не активны, иконок нет, текст не виден, есть и даже не одно. Ситуация, когда не отображается текст или его вовсе невозможно вставить, не редкость. У меня была паника, когда ни один способ из интернета не помог. В конце концов, сама нашла ошибку и исправила баг. Причин поломки Editor несколько:
- Криво встало обновление wordpress , плагина, Темы.
- Виноват браузер: переполнен кеш, куки, история.
- Кривые руки: дооптимизировались, внесли правки в код, изменили настройки плагина, не понимая что сделали, или поставили не там галочку в профиле.
- Хостер ограничил лимит загружаемой страницы.
- Не отображается текст в редакторе — поврежден файл Tinymse , отвечающий за работу editor и т. д.
Не проверив это, есть риск остаться ни с чем. Например, стоит галочка «Отключить визуальный редактор», и чтобы ни делали, результата не будет. Поэтому начинайте поиск ошибки с 1 варианта.
Вариант 1 Визуальный редактор не работает, потому что отключен
Не спешите игнорировать этот способ, даже если галочка отключения редактора не стоит. Потому что тогда ее надо поставить… Зайдите в Консоль WP — Пользователи — Ваш профиль — Отключить визуальный редактор .
- Если галочка стоит — снимите ее;
- чекбокс пустой — поставьте галочку;
- нажмите внизу: Сохранить профиль;
- пару раз обновите страницы: Ctrl+F5 ;
- в первом варианте — проверьте редактор, он должен работать;
- во-втором — снимите галочку, сохраните профиль и несколько раз обновите страницу. После этого проверьте работает ли визуальный редактор?
Поставьте и удалите галочку в чекбоксе
На всякий случай посмотрите количество флешей в адресах на странице: Консоль WP — Настройки — Общие настройки . Иногда появляется вместо двойного «//» тройной: http: /// . Убедитесь так же, что ваш Ник (неизменяемый параметр) прописан и никуда не исчез. Потому что, если это так, то визуальный редактор не заработает.
Вариант 2 Редактор не работает из-за браузера
Это предлагается почти всеми, и вы, наверняка уже чистили браузер, но ничего не изменилось. Нужно не просто очистить историю, но и кеш, и куки. Однажды этот элементарный совет помог мне избавиться от 500 ошибки, когда не могла попасть в админку своего сайта. Проверьте работоспособность редактора в других браузерах.
Кстати, программы-чистильщики, типа Ccleaner , куки не удаляют. Все надо делать вручную в самом браузере: настройки — очистить данные… поставить нужные галочки. Например, в Гугл они уже стоят.
Очищайте браузер вручную
И каждый раз, когда что-то изменили в настройках сайта, обновляйте страницу и даже несколько раз, нажимая клавиши:
- Ctrl+F5 — в Google;
- Shift+ F5 — в FF и т. п.
Часто, когда должны произойти изменения, их нет, потому что отображается закешированная страница. Не забывайте об этом, постоянно, обновляйтесь, чистите кеш сайта, чтобы убедиться, работает визуальный редактор или нет. Иначе пропустите момент, когда он включится, а вы будете и дальше искать причину бага.
Можно обновить страницу кода визуального редактора. В Гугл это делается так:
- Откройте стр. Добавить запись.
- В контекстном меню выберите последнюю опцию: Просмотреть код.
- Перейдите на вкладку Network .
- Нажмите клавиши Ctrl+F5 .
Обновите файлы (Network) редактора
Вариант 3 Редактор не работает из-за поломки Темы
Установите дефолтную Тему WP. Например, у меня работали все другие Темы, кроме той, которая стояла у меня. Я ее не обновляла, чтобы не пропали мои настройки. Поэтому решила это сделать, думая, что она несовместима с новой версией WP . Не помогло. Значит, проблема в ней самой… Что-то, почему-то нарушилось. В чем конкретно причина сразу не поняла, просто поставила новую Тему, но история бага визуального редактора со временем повторилась.
Вариант 4 Виновник проблем с редактором — плагин
Если вы еще не отключали все плагины или отключали, но не обновляли при этом страницы, не чистили кеш сайта и браузера, проделайте все по-новой. Если визуальный редактор заработал, активируйте расширения один за одним, не забывая несколько раз обновить страницы.
Чаще всего причина может находиться в каком-нибудь Securiti , Оптимизаторе (СЕО), наподобие Clearfy , у которых много настроек. По незнанию поставили не там галочку, включили параметр, не понимая, что он делает. Виноват не плагин, а наши «кривые руки». Иногда приходится оптимизировать сайт методом тыка, после чего начинаются танцы с бубном.
Вариант 5 Криво встали обновления
Если у вас последняя версия wordpress — переустановите ее. Работаете на старой — обновитесь до последней. Все это делается в консоли wordpress .
Переустановите WP
Убедитесь, что плагины совместимы с новой версией движка WP. В первую очередь удалите и переустановите плагин редактора, которым пользуетесь:
- Tinymse
- Classic Editor
- Gutenberg . или др.
Не помогло? Поставьте вместо привычного визуального редактора совсем другой (их в репозитории WP большой выбор). Возможно новое название файлов разблокирует прежние запреты на работу в вашем editor и блокирующий скрипт будет проигнорирован.
Вариант 6 Визуальный редактор не работает из-за ошибок в файлах WP
Чтобы не искать ошибку в отдельных файлах, замените сразу обе папки, в которых она может быть, вызывая проблемы в редакторе. Это wp-admin и wp-includes той же версии. Для этого скачайте дистрибутив движка WP с официального сайта ru.wordpress.org . себе на ПК. Разархивируйте его, и найдите нужные документы в папке wp . Через ftp -клиент или прямо в панели управления на хостинге замените ими папки сайта.
Учитывайте, что это произойдет только в том случае, если у вас достаточно для этого прав. Поэтому убедитесь, что стоит код доступа 755(770) для папок и 640(660) для файлов. Иначе ваши правки проигнорируются. Сделать это в FileZilla просто. Перейдите в «Права доступа к файлу…» (см. скриншот) , добавьте в чекбоксы галочки .
Прежде чем вносить изменения в файлы, проверьте право доступа
Примечание: Если файлы большие, и искать нужную фразу (слово) трудно, используйте поисковую строку. В области открытого в блокноте файла нажмите клавиши Ctrl+F или Ctrl+U . Введите нужные данные, потом нажмите Enter .
Вариант 7 В файле wp-includes обнаружен .htaccess
Файл . htaccess содержит информацию о блокировке каких-либо параметров на сайте. Если он находится в папке wp-includes , то это уже подозрительно. Проверить его наличие можно как в панели управления на хостинге, так и через Ftp -клиент.
- В корневой папке, обычно это — pablic.html, найдите и проверьте папку wp-includes .
- Если в ней есть .htaccess , посмотрите его содержимое.
- Обнаружив такую запись: deny from all , удалите файл.
После этого визуальный редактор заработает. Если такого файла нет, переходите к следующему способу. Далее придется прописывать код в файлах, поэтому не забудьте (узнайте, как) сделать копии документов, с которыми будете работать.
Вариант 8 Внесение правок в файл config.php
По отзывам этот способ помог многим. В корневой папке найдите и откройте файл config.php в редакторе, типа NotePad++ . Вставьте поочередно (по одной строке) приведенные ниже константы. Если одна не сработала, вставьте вторую, затем, третью, удаляя прежнюю (на скрине вставлены сразу все — это только образец) .
Место для вставки кода: В конце файла найдите комментарий: Информация о других отладочных константах… На скриншоте видно, где нужно подставлять скрипты (или вовсе в самый конец) .
Если ни один из них не сработал, верните все в первоначальное состояние. Вот эти константы:
- define (‘CONCATENATE_SCRIPTS’, false );
- define (‘SCRIPT_DEBUG’, true );
- define (‘WP_MEMORY_LIMIT’, ‘256M’);
Первая константа возвращает дефолтное состояние. Вторая — объединение js в один файл, если такие настройки произвели с помощью плагина. Третья — увеличивает лимит загружаемой страницы, если провайдер ограничил его до 128М. Не помогло? Тогда попробуйте следующее.
Все в том же файле config.php найдите строку, которая может появиться благодаря настройкам, например, плагина iThemes Security и подобным ему :
define (‘DISALLOW_FILE_EDIT’, true );
Замените значение trya на false :
define (‘DISALLOW_FILE_EDIT’, false );
Даже деактивировав или удалив такой плагин, его настройки могут сохраниться, препятствуя отображению текста в визуальном редакторе.
Вариант 9 Визуальный редактор заработал, когда…
В этом пункте собрала из комментариев способы, которые сработали у других. Привожу их, чтобы вы не искали дополнительные методы решения проблемы, если ничего из вышеперечисленного не помогло. Кстати, как и мне. Что еще можно сделать?
- Помочь может плагин, очищающий БД от мусора, освобождая ограниченное провайдером место на диске. Расширение Optimize Database after Deleting Revisions не повредит сайту. Запускать его можно раз в пару месяцев.
- На зарубежных сайтах предлагают скачать плагин Use Google Libraries При этом сообщается, что он многим помог починить редактор.
- Ошибка была в Failed to load: /wp-includes/js/tinymce/langs/ru.js , который имел такой вид: wp-langs-en.js . Если у вас он прописан так же, то измените наименование на: langs / ru.js После этого визуальный редактор заработает.
- Откройте файл: wp-includes/class-wp-editor.php в редакторе ( NotePad++) . Найдите строки:
if ( $tmce_on ) <
if ( ! $compressed ) <
echo «\n»;
> else <
echo «\n»;
Проверьте, стоит ли восклицательный знак перед $compressed . Если нет, то пропишите его, и визуальный редактор должен заработать.
- Откройте в блокноте-редакторе файл: wp-includes/js/tinymce/tiny_mce_gzip.php. Найдите в нем строки (многоточие — это часть пропущенного кода) , начинающиеся с:
if ((in_array(‘gzip’, $encodings) || in_array(‘x-gzip’ ……….. && function_exists (‘ ob_gzhandler ‘) && !ini_get(‘zlib.output_compression’)
Добавьте «Х» к выделенному голубым цветом слову, чтобы получилось так: ob_gzhandlerX . Тогда запись кода будет иметь такой вид:
&& function_exists (‘ ob_gzhandler X ‘) && !ini_get(‘zlib.output_compression’)
- Посмотрите структуру кода файла functions.php . Это можно сделать в консоли Вордпресса. Если обнаружите более одной разделительной (пропущенной) строки между записями, то лишние пустые места удалите.
- Если пользуетесь браузером Mozilla FF , установите в нем расширение FireBug (появится иконка в виде жука) . С его помощью найдете ошибку на странице визуального редактора своего сайта. Проблемный код выделяется красным. После исправления, обновите страницу: Shift +F5 .
Вариант 10 Визуальный редактор не работает из-за вставки оптимизирующего кода
Провайдеры ведут журналы ошибок, размещая их в папках WP . Проверив все простые варианты, но не добившись успеха, найдите в корневом каталоге файл error_log , чтобы узнать, есть ли критические ошибки, когда они возникли. Если сами его не найдете, обратитесь за помощью в техподдержку хостинга.
Для тех, кто пользуется плагином All In One Security (см. его настройки) увидеть файл с логами ошибок можно из консоли админа. Для этого перейдите в настройки расширения — опция WP Security — Защита файловой системы — Системные журналы — Просмотр последних записей в системных журналах (синяя кнопка).
Посмотрите логи ошибок
Посмотрите логи, близкие к дате, когда возникли проблемы с редактором записей (страниц) в WP . Если не сильны в английском, скопируйте нужное предупреждение. В адресной строке Гугла введите: перевод с анг. …, вставьте в окно текст с указанной ошибкой, получите запись на русском. После этого будете понимать, в чем проблема, в какую сторону двигаться далее. Например, у меня была такая ошибка:
[ 25-Jun-2019 01:35:10 UTC] PHP Warning: imagecopyresampled() expects parameter 1 to be resource, bool given in /home/ваш логин на хостинге /public_html/wp-includes/class-wp-image-editor-gd.php on line 294
Переведите лог ошибки
Видно, что проблема находится в файле class-wp-image-editor-gd. П ерепробовала все, что смогла найти в интернете, но результата не было, окошко редактора ни разу даже не моргнуло. И тут вспомнила, что вставила небольшой скрипт в файл function.php , когда оптимизировала скорость работы сайта.
Следуя советам одного известного ресурса, надеялась отложить загрузку (парсинг) js , по рекомендациям Google-speed . Вот этот злосчастный код:
function defer_parsing_of_js ( $url ) <
if ( FALSE === strpos( $url, ‘.js’ ) ) return $url;
if ( strpos( $url, ‘jquery.js’ ) ) return $url;
return «$url’ defer «;
add_filter( ‘clean_url’, ‘defer_parsing_of_js’, 11, 1 );
Вспомнила, что и в первой Теме, которую удалила, делала то же самое! Вот только эти события никак не связывала с поломкой редактора. Удалила этот скрипт, и ву-а-ля, все заработало! Если и вам ничего не помогает, подумайте, может делали что-то подобное? Тогда постарайтесь вернуть все назад.
Не помните, где вносили изменения в код Темы
Если первоначальные настройки в файлах шаблона не сохранились, просто скачайте эту же, (учитывая версию), Тему на ПК. Возьмите из нее нужные файлы и замените свои на них, либо отредактируйте код, глядя на оригинал. Надеюсь, суть поиска ошибки левых скриптов оптимизации вы поняли. Желаю успеха.
Источник