我已经通过添加以下几行在几乎所有地方启用了短代码:
add_filter( 'term_description', 'do_shortcode' );
不幸的是,它现在在管理区域的类别标签中显示了存在短代码的类别的描述。我只希望它在实际页面上执行,我不需要在管理区域中预览它。
有没有办法禁止它在管理区域执行?
答案 0 :(得分:2)
https://codex.wordpress.org/Function_Reference/is_admin
这就是你要找的吗?
if( is_admin() == false )
{
add_filter( 'term_description', 'do_shortcode' );
}