Отключить HTML и спецсимволы

Решено

Здравствуйте!

Подскажите пожалуйста как можно убрать из вывода спецсимвол:  
Вывожу описание поста на страницу, при этом убираю html форматирование с помощью wp_filter_nohtml_kses, но спецсимвол   все равно проходит.


$content = get_the_content();

echo wp_filter_nohtml_kses( $content );

Добавить Комментарий
    Ответ

    если вам нужно очистить строку от одной html сущность(    ), то в вордпресс специальной функции нет, и wp_filter_nohtml_kses() — не поможет так как она работает с тегами и экранирует текст(добавляет обратный слеш)

    что бы решить вашу задачу вам нужно применить обычную php функцию:

     // символы которые будем заменять. В массиве через запятую
    $vowels = array(" ");
    // заменим   на '' - то есть на пустоту
    $onlyconsonants = str_replace($vowels, "",  $content);
     

    Дополнительные функции по очистки можно посмотреть тут: валидность данных

    в 07.04.2016.

    Спасибо.

    в 07.04.2016.
    Добавить Комментарий

    Ваш ответ

    Размещая свой ответ, вы соглашаетесь с правилами сайта.