Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // If $users is an array:
- function wpwhosonline_list_authors() {
- $users = wpwhosonline_recents();
- $maxNumUsers = 50; // The maximum number of users you wish to display
- $users = array_slice($users, 0, $maxNumUsers);
- $html = '<ul id="wpwhosonline-">';
- foreach( $users as $user ) {
- $last_online_ts = get_user_meta( $user->ID, 'wpwhosonline_timestamp', true );
- $item = wpwhosonline_user( $last_online_ts, $user );
- $class = wpwhosonline_class( $last_online_ts );
- $html .= '<li id="wpwhosonline' . $user->ID . '" class="wpwhosonline-row ' . $class . '" data-wpwhosonline="' .
- esc_attr( $last_online_ts ) . '">' . $item . '</li>';
- }
- $html .= '</ul>';
- echo $html;
- }
- // If $users is not an array
- function wpwhosonline_list_authors() {
- $users = wpwhosonline_recents();
- $maxNumUsers = 50; // The maximum number of users you wish to display
- $html = '<ul id="wpwhosonline-">';
- $i = 0;
- foreach( $users as $user ) {
- $last_online_ts = get_user_meta( $user->ID, 'wpwhosonline_timestamp', true );
- $item = wpwhosonline_user( $last_online_ts, $user );
- $class = wpwhosonline_class( $last_online_ts );
- $html .= '<li id="wpwhosonline' . $user->ID . '" class="wpwhosonline-row ' . $class . '" data-wpwhosonline="' .
- esc_attr( $last_online_ts ) . '">' . $item . '</li>';
- if($i++ === $maxNumUsers){
- echo $html . '</ul>';
- return true;
- }
- }
- $html .= '</ul>';
- echo $html;
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement