• TinyMCE режет все class="name" при вставке кода (в смысле не для разметки, а для чтения) в pre и просто вставке в визивиг. При этом id="name" и т.п. остаются нетронутыми.

    Как исправить?

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • К сожалению предложенный вами вариант не помогает, —
    классы css режутся при вставке в tinymce.

    При этом проблему частично решает «вставить как текст», но тут встревают разрывы строк => вместо 1 <pre>... </pre> получается несколько.

    Я так понимаю, вы хотите обрамить в статье некий текст классом, так?

    FF, Opera — срезает, Chrome — все ok.
    Баг WP 3.5.1?
    В предыдущих версиях такого не было.

    wikicms, попробуйте вставить из Geany/Notepad++ HTML в тег pre в TinyMCE, как обычный текст.

    Т.е. есть к примеру:

    <div class="fddg">
     <div id="sdfdsF">dfdf</div>
    </div>

    Вставляю его в TinyMCE (не в QuickEditor), получаю это:

    <div>
     <div id="sdfdsF">dfdf</div>
    </div>

    Исходный HTML (в QuickEditor):

    <div>
    <div id="sdfdsF">dfdf</div>
    </div>

    При том, что там должно быть:

    <div class="fddg">
    <div id="sdfdsF">dfdf</div>
    </div>

    WP во всех браузерах кроме Хрома срезает класс у дивов.

    P.S. Во второй паре форум зарезал &lt-&lt на <>.

    Насчет, баг ли это — не знаю.. Хотел посоветовать в качестве альтернативы шорткоды, например такой вариант.
    [offtop]
    Использую шорткоды давно, а вот недавно нашел альтернативу тине_эмси 🙂 Чему несравненно рад…
    И вообще, визуальный редактор — самое слабое место в WordPress.. имхо.

    Все бы хорошо, но … в предыдущей версии WP все работало, как надо.

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

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • Тема «TinyMCE режет class="name" при вставке в pre и просто вставк» закрыта для новых ответов.