Поддержка bbPress HTML теги в сообщениях на форуме bbpress

  • Здравствуйте!
    Использую WordPress 3.6.1 — bbpress 2.4.1 + bbpress-post-toolbar 3.2.1
    В последнем есть изменение цвета и размера шрифта через вставку
    span style=»color:
    span style=»font-size:
    span style=»font-family:
    Но bbpress обрабатывает их как текст
    В WordPress комментариях span обрабатывается как надо, а с помощью добавления:

    add_filter('preprocess_comment','tags_in_comments');
    
    function tags_in_comments($data) {
        global $allowedtags;
        $allowedtags['span'] = array('style'=>array());
        return $data;
    }

    или же (нашел на этом форуме)
    remove_filter('the_content', 'wptexturize');

    обрабатывается и атрибут style.
    Что нужно изменить в 1м или 2м коде и в какой файл вставить, чтобы и bbpress обрабатывал span и style?

    Также пробовал изменять файл wp-includes/kses.php, но видимо делал что-то не так, поскольку даже для комментариев WordPress не дало результата.
    Прошу помощи, так как вариантов «куда копать» много, поэтому могу пойти по не правильному пути и решение найдется очень не скоро 🙂

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • забыл упомянуть, что если зайти. как admin — всё работает, а вот у других пользователей span и style выводится, как текст.

    Для администратора снижен порог безопасности, поэтому такие теги проходят. Можно отключить (разрешить) и для остальных пользователей, кажется фильтр называется bbp_kses_allowed_tags, но я крайне не рекомендую этого делать, потому как очень серьезная брешь откроется.. Как говорится — «XSS Welcome» :))

    wikicms — спасибо за подсказку!!!

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Тема «HTML теги в сообщениях на форуме bbpress» закрыта для новых ответов.