停止在快捷码中自动设置格式

时间:2012-03-21 作者:Dean Elliott

有没有办法阻止Wordpress自动格式化我在快捷码标记中输入的所有内容?

A我想包括一个h2、一个段落和另一个短代码,但每次我这样做,Wordpress都会将每个不同的元素包装在p标记中。

是否有办法删除此项,以便我可以单独格式化每个部分?

1 个回复
最合适的回答,由SO网友:Bainternet 整理而成

您可以推迟wp_autop 过滤器,负责将元素包装在P标记中,直到呈现短代码之后:

remove_filter( \'the_content\', \'wpautop\' );
add_filter( \'the_content\', \'wpautop\' , 12);

结束

相关推荐

How to execute a shortcode?

我有一个WordPress选项,可以存储一些数据,例如:<h1>Header</h1> <p>Paragraph</p> [shortcodesomething/] [shortcode]Contents[/shortcode] 我正在使用显示此选项的值echo get_option(\'my_option\'));.当然,短代码不起作用,我想知道如何迫使他们做他们应该做的事情?echo do_shortcode(get_o