- $users_posts = new WP_Query( array(
- 'post_type' => 'any',
- 'author' => implode( ',', $userids ),
- 'posts_per_page' => 1
- ) );
+ $users_have_content = false;
+ if ( $wpdb->get_var( "SELECT ID FROM {$wpdb->posts} WHERE post_author IN( " . implode( ',', $userids ) . " ) LIMIT 1" ) ) {
+ $users_have_content = true;
+ } elseif ( $wpdb->get_var( "SELECT link_id FROM {$wpdb->links} WHERE link_owner IN( " . implode( ',', $userids ) . " ) LIMIT 1" ) ) {
+ $users_have_content = true;
+ }