@Manu的答案可能对你有用,但如果你有一个以事件和帖子为post\\u类型的查询,它将失败。或者在同一页上进行两个不同的查询。解决方案是检查每个帖子是否属于事件类型,并相应地添加或删除过滤器。
add_action( \'the_post\', \'wpse_257708_the_post\', 10, 1 );
function wpse_257708_the_post( $post ) {
if( \'events\' === $post->post_type ) {
add_filter( \'the_content\', \'wpautop\' );
} else {
remove_filter( \'the_content\', \'wpautop\' );
}
}