我想将自定义帖子类型中可以创建的帖子数量限制为10.尝试使用不同的解决方案和下面的代码,但没有任何作用。
function post_limit() {
$post_query = new WP_Query(array( 'post_type' => 'answer' ));
if ($post_query->have_posts()) {
$count_posts = wp_count_posts('answer')->publish;
if ( $count_posts > 10 ) {
return false;
}
}
}
add_action( 'publish_post', 'post_limit' );