Поддержка Проблемы и решения wp_editor и блочный редактор

  • все прекрасно помнят функцию автоформатирования текста в классическом редакторе. когда забиваем в режиме «Текст» код аля:

    
    Привет!
    
    <a href="http://wptest.ru/trulala/">Полная версия статьи</a>
    
    До свидания!
    

    и можем переключаться между «Визуально» и «Текст» и ничего не изменится.
    а в результате получаем при публикации код:

    
    <p>Привет!</p>
    <p><a href="http://wptest.ru/trulala/">Полная версия статьи</a></p>
    <p>До свидания!</p>
    

    это все работает и сейчас при установленном Classic Editor.
    но если деактивировать Classic Editor, опять залезть в редактор (свой редактор wp_editor в метабоксе плагина), опять забить в режиме «Текст» код:

    
    Привет!
    
    <a href="http://wptest.ru/trulala/">Полная версия статьи</a>
    
    До свидания!
    

    то при переключении на «Визуально» и обратно мы видим код:

    
    <p>Привет! <a href="http://wptest.ru/trulala/">Полная версия статьи</a> До свидания!</p>
    

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

    как это исправить? как вернуть для wp_editor старое поведение?

    очень не устраивает такое поведение — например, человек при включенном Classic Editor форматирует текст записей. многих записей. потом решает перейти на блочный редактор — но все его форматирование записей мигом исчезнет, если он хоть раз переключится на вкладку «Визуально». для коротеньких записей вручную прописать теги труда не составит, но если это лендинги с портянками блоков — там такая мешанина мусора получается, что проще повеситься, чем заново прописывать форматирование.

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • как это исправить? как вернуть для wp_editor старое поведение?

    Не пользоваться Хутен-простихоспади-бергом

    Не пользоваться Хутен-простихоспади-бергом

    я им и не пользуюсь.
    это для моего плагина RSS for Yandex Turbo — там можно для каждой записи задать свой шаблон именно для турбо-страницы.

    и мне приходилось уже делать турбо-версии для страниц лэндингов, а это тот еще гиммор. и если кто-то из клиентов вдруг перейдет на блочный редактор и покрутит вкладки «Визуально» и «Текст» — то все форматирование там убьется на фиг, а виноватым выставят меня. как пить дать.

    Да, жесть эти обновления. Всё для пользователя.
    https://wordpress.org/support/topic/tags-being-stripped-in-classic-block-content-after-wp-upgrade/#post-11118203

    • Ответ изменён 4 года, 2 месяца назад пользователем kword. Причина: ссылка исправлена

    я им и не пользуюсь.

    но если деактивировать Classic Editor

    В какой из этих фраз вы врете?

    В какой именно фразе вы врете?

    вы когда-нибудь научитесь читать?

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

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

    Очень жаль. А я в вас верил.

    Очень жаль. А я в вас верил.

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

    но вопрос сейчас не в этом, а в том, почему wp_editor не работает так, как должен.

    ап — неужели никто не сталкивался?

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • Тема «wp_editor и блочный редактор» закрыта для новых ответов.