Я хочу подсчитать количество сообщений пользователей со статусом черновик и опубликованных (вместе).
Есть функция count_user_posts(), но она учитывает только опубликованные сообщения или все сообщения. На мой взгляд, нет возможности ограничить конкретным c статусом сообщения.
count_user_posts()
Есть ли другой способ?
Вы можете попробовать так:
$args = array( 'post_type' => 'post-type', 'post_author' => user_id, 'post_status' => array( 'publish', 'draft' ) ); $query = new WP_Query( $args ); $count = count( $query->get_posts() );
Надеюсь, вам поможет.