将代码添加到您的子主题functions.php
文件或通过允许添加自定义函数的插件,例如代码片段插件。避免将自定义代码直接添加到父主题的functions.php
文件中,因为当您更新主题时,这些代码将被完全擦除。
默认情况下,WordPress 从类别描述中去除 HTML。此代码将防止这种情况发生。
/**
* Allow HTML in term (category, tag) descriptions
*/
foreach ( array( 'pre_term_description' ) as $filter ) {
remove_filter( $filter, 'wp_filter_kses' );
if ( ! current_user_can( 'unfiltered_html' ) ) {
add_filter( $filter, 'wp_filter_post_kses' );
}
}
foreach ( array( 'term_description' ) as $filter ) {
remove_filter( $filter, 'wp_kses_data' );
}
第一部分防止 HTML 从术语描述中剥离。
第二部分防止在使用术语描述函数 ( http://codex.wordpress.org/Function_Reference/term_description ) 时剥离 HTML。