Поддержка Проблемы и решения Перенос строк в TinyMCE

  • Добрый день

    Я люблю Вордпресс, но моя душа перфекциониста страдает каждый раз, когда я пользуюсь редактором.

    Пока я ввожу обычный текст, всё хорошо — при переключении на Visual-режим и обратно всё сохраняется как и должно: https://yadi.sk/i/CPznoVUifbQwC.

    Однако стоит начать использовать какие-либо теги:

    https://yadi.sk/i/szVCTgHBfbR7Q

    …, как всё летит к чертям:

    https://yadi.sk/i/_Uq2uIeyfbRFP

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

    Пожалуйста, подскажите, как можно исправить это поведение редактора? Заранее спасибо.

Просмотр 1 ответа (всего 1)
  • Это корректное поведение редактора. Сами теги, как можно заметить, не удаляются. Убираются лишь переносы строк. Тут никакого XHML нету. Код остается таким, как вы написали, внутри тега <pre>.

    Подобным образом работает и разметка на Гитхабе и еще много где. В WordPress есть своя функция с хитрыми регулярными выражениями, которые в дальнейшем позволяют вот такой сырой текст оборачивать в <p>.

    Менять не стоит (возможно даже прийдется переписывать кучу регулярных выражений).

Просмотр 1 ответа (всего 1)
  • Тема «Перенос строк в TinyMCE» закрыта для новых ответов.