Отключить 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.
Добавить Комментарий

Ваш ответ

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