Skip to content

Instantly share code, notes, and snippets.

@bappi-d-great
Created December 15, 2015 18:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bappi-d-great/f6848006f4c681d0a397 to your computer and use it in GitHub Desktop.
Save bappi-d-great/f6848006f4c681d0a397 to your computer and use it in GitHub Desktop.
Show all members that has at least one active membership
<?php
add_shortcode( 'show_all_m2_members', 'show_all_m2_members' );
function show_all_m2_members() {
$members = MS_Model_Member::get_members();
$html = '<table>';
$html .= '<tr>';
$html .= '<th>Username</th>';
$html .= '<th>Display name</th>';
$html .= '</tr>';
foreach( $members as $member ) {
if( $member->has_membership() ) {
$user = $member->get_user();
$html .= '<tr>';
$html .= '<td>';
$html .= $user->user_login;
$html .= '</td>';
$html .= '<td>';
$html .= $user->display_name;
$html .= '</td>';
$html .= '</tr>';
}
}
$html .= '</table>';
return $html;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment