Не могу выдать общее количество авторов
Не могу выдать общее количество авторов, пользователей которые разместил хоть один пост
показывает только одного почему-то 
function pfilan_metka_authors2() {
$count_posts = count_user_posts( $author->ID, 'post', true ); if ( $count_posts == 0 );
$result = $count_posts ['total_users'];
return $result;
}
показывает ноль пользователей
function pfilan_metka_authors() { global $wpdb; $totalauthors = intval( $wpdb->get_var(
"
SELECT COUNT(ID) FROM $wpdb->users
LEFT JOIN $wpdb->usermeta ON $wpdb->usermeta.user_id = $wpdb->users.ID
WHERE $wpdb->users.user_activation_key = '' AND $wpdb->usermeta.meta_key = '{$wpdb->prefix}user_level' AND (meta_value+0.00) > 1
"
));return $totalauthors;}
сделал
function pfilan_metka_authors() { global $wpdb; $totalpostsusers = intval( $wpdb->get_var( "SELECT COUNT(DISTINCT post_author) FROM $wpdb->posts WHERE post_status = 'publish' AND post_type = 'post' AND comment_status = 'open' " )); return $totalpostsusers; }