禁止WordPress编辑器提交时自动添加<p>标签

Wordpress 编辑器有一个默认功能是提交时自动会给”行”添加P标签,即使是在文本模式下只要出现(连续两次回车)“空行”也会自动添加<P>标签,这个功能对于写文章或许很使用,但是如果你要在编辑器插入代码的话就非常糟糕了,它会破坏代码结构导致执行错误。

如何禁止<P>标签自动添加;

将下面的代码添加到当前主题的[functions.php]文件中;

下面的[get_post_type() == ‘post’]表示文章类型为[post]时将禁止自动添加标签<P>;[

function needRemoveP() {
if ( get_post_type() == 'post'){
remove_filter('the_content', 'wpautop');
}
}
add_action ('loop_start', 'needRemoveP');

]

方法2

也可以直接使用下面的代码直接禁止所有文章自动分段;

[the_content]:表示在内容区去掉;[the_excerpt]:表示摘要区;[

remove_filter( 'the_content', 'wpautop' );
remove_filter( 'the_excerpt', 'wpautop' );

] 以上两种方法都可以阻止Wordpress文章编辑器自动添加<p>标签分段,推荐使用第一种。

You may also like...

说点什么

avatar
  Subscribe  
提醒