Задать вопрос

Как разрешить HTML теги в комментариях на WordPress?

Добрый день. Суть такая, поставил в комментариях визуальный редактор (editor.froala.com/). Если я - админ или редактор, то фото добавляются без проблем, но у всех остальных пользователей картинки обрезаются. В админке комментариев даже код этого изображения не показывает. Куда и в какую сторону копать?
  • Вопрос задан
  • 3028 просмотров
Подписаться 5 Оценить Комментировать
Решения вопроса 1
HeadOnFire
@HeadOnFire
PHP, Laravel & WordPress Evangelist
Посмотреть разрешенные теги:
<?php echo allowed_tags(); ?>

Вот как массив этих тегов выглядит в ядре:
<?php
$allowedtags = array(
    'a' => array(
        'href' => array (),
        'title' => array ()),
    'abbr' => array(
        'title' => array ()),
    'acronym' => array(
        'title' => array ()),
    'b' => array(),
    'blockquote' => array(
        'cite' => array ()),
    'cite' => array (),
    'code' => array(),
    'del' => array(
        'datetime' => array ()),
    'em' => array (), 
    'i' => array (),
    'q' => array(
        'cite' => array ()),
    'strike' => array(),
    'strong' => array(),
    );
?>


Добавить новый тег:
function my_allowed_html_tags_in_comments() {
  define('CUSTOM_TAGS', true);
  global $allowedtags;
  $allowedtags = array(
      'a' => array(
           'href' => array (),
           'title' => array ()),
      'blockquote' => array(
           'cite' => array ()),
      'cite' => array (),
      'code' => array(),
      'em' => array(),
      'strong' => array(),
      //Вот они, дополнительные теги:
      'pre' => array(),
      'p' => array()
  );
}
//Хук
add_action('init', 'my_allowed_html_tags_in_comments', 10);
?>
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Beeetle
@Beeetle
Посмотрите в сторону другого редактора, ну в качестве теста, если все хорошо - то редактор такой, если проблема останется, надо дальше думать
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы