• Здравствуйте.
    Мной был написан шорткод, который вставляет div-тэги.
    При публикации поста tinymce «заварачивает» код, который вставляет шорткод, в p-тэги, что естественным образом становится невалидным.

    В сети откопал фильтр:

    function change_mce_options( $init ) {
        $init['force_p_newlines'] = false;
        return $init;
    }
    add_filter("mce_force_p_newlines", "change_mce_options");

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

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Спасибо, но к сожалению ничего не помогло.
    Я попробовал добавить
    remove_filter('the_content', 'wpautop');
    по примеру из «Убрать тег <p> из the_excerpt()», но он все равно вставляет в код теги параграфа, причем редактирую я все исключительно в хтмл-режиме tinymce.
    Я пробовал ставить другой редактор (fckeditor), но в нем результат остается таким же в этом отношении.
    Буду признателен за любые подсказки и советы.

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «tinymce как убрать p-тэги при переносе» закрыта для новых ответов.