WordPress Development Asked by Adnan Omar on January 2, 2022
i want to display in my Home page total user count by specific role in WordPress as statistics
I already created Role (subscriber, contributor) and i want to show the total users for each of those roles.
Can You Please point me also with the answer where i can put the code ?
I manage to do it like this:
/* user count */
// Function to return user count 1
function total_count_bro() {
$out = '';
$user_count_data = count_users();
$avail_roles = $user_count_data['avail_roles'];
foreach ( $avail_roles as $role_key => $role_count ) {
$out = $contributor = $avail_roles['contributor']; /* User role author */'<br/>';
}
return $out;
}
add_shortcode( 'users_count_bro', 'total_count_bro' );
// Function to return user count 2
function total_count_bro2() {
$out = '';
$user_count_data = count_users();
$avail_roles = $user_count_data['avail_roles'];
foreach ( $avail_roles as $role_key => $role_count ) {
$out = $subscriber = $avail_roles['subscriber']; /* User role administrator */'<br/>';
}
return $out;
}
add_shortcode( 'users_count_bro2', 'total_count_bro2' );
This will create the total count for the user by role and it will show the number count only.
Answered by Adnan Omar on January 2, 2022
insert this code in your theme functions.php and use this shortcode [users_count_bro] to display where you want
function total_count_bro() {
$out = '';
$user_count_data = count_users();
$avail_roles = $user_count_data['avail_roles'];
foreach ( $avail_roles as $role_key => $role_count ) {
$out .= $role_key.':'.$role_count.'<br/>';
}
return $out;
}
add_shortcode( 'users_count_bro', 'total_count_bro' );
Answered by Sergei on January 2, 2022
1 Asked on January 19, 2021 by user1117841
0 Asked on January 18, 2021 by shamsu-pk
1 Asked on January 18, 2021 by sting
3 Asked on January 17, 2021 by h-hall
1 Asked on January 15, 2021 by lisandro-vaccaro
0 Asked on January 15, 2021 by user197192
1 Asked on January 14, 2021 by michael-rogers
1 Asked on January 13, 2021 by attila
2 Asked on January 11, 2021 by ogmios
1 Asked on January 11, 2021 by taller-de-wordpress
0 Asked on January 10, 2021 by andersha
Get help from others!
Recent Answers
Recent Questions
© 2023 AnswerBun.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP