Guest User

Untitled

a guest
Apr 24th, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. <?php
  2.  
  3. function shortcode_users_membership() {
  4.  
  5.   // WP_User_Query arguments
  6. $args = array(
  7.   'role'           => 'Author',
  8.   'orderby'        => 'id',
  9.   'count_total'    => true,
  10.   'fields'         => 'all'
  11. );
  12.  
  13. // The User Query
  14. $user_query = new WP_User_Query( $args );
  15.  
  16.   $result = '<ul>';
  17.  
  18. // The User Loop
  19. if ( ! empty( $user_query->results ) ) {
  20. foreach ( $user_query->results as $user ) {
  21. $author_info = get_userdata($user->ID);
  22.   $result .= '<li>' . $author_info->first_name . ' ' . $author_info->last_name . '</li>';
  23. }
  24.   } else {
  25.   $result .= 'No hay usuarios';
  26.   }
  27.   $result .= '</ul>';
  28. return $result;
  29. }
  30. add_shortcode('users_membership', 'shortcode_users_membership');
Add Comment
Please, Sign In to add comment