Здравствуйте!
Возникла проблема при заполнении описании рубрики. При заполнении описания использую исключительно html (визуальный редактор не использую).
В одном описании я использовал блок формата:
<div style="display:flex;color:#fff">Текст</div>
<style>.example{display:none}<style>
Затем нажал: "Сохранить" и от этого кода осталось:
<div style="color:#fff">Текст</div>
.example{display:none}
Что мне посоветуете делать? Как убрать фильтры?
Я попытался убрать фильтры, но все эти варианты не помогли решить проблему:
1)
foreach ( array( 'pre_term_description' ) as $filter ) {
remove_filter( $filter, 'wp_filter_kses' );
}
foreach ( array( 'term_description' ) as $filter ) {
remove_filter( $filter, 'wp_kses_data' );
}
Данный код я вставил в functions.php
Источник кода:
https://wpspec.com/kak-dobavit-vizualnyiy-redaktor...
2)
remove_filter('pre_term_description', 'wp_filter_kses');
remove_filter('pre_term_description', 'wp_kses_data');
Данный код я также вставил в functions.php
Источник кода:
https://clubwp.ru/threads/html-tegi-v-opisanijax-r...
3) Использовал плагин: Allow HTML in Category Descriptions
Ссылка на плагин:
https://ru.wordpress.org/plugins/allow-html-in-cat...
Но и плагин не смог решить проблему(