I made these shortcodes and they work like a charm! Thanks again for the help!
//PMO Days Left Shortcode
function my_pmpro_days_left_members__shortcode( $theuser )
{
$today = date( "d-m-Y" ); //get today's date
$theuser->membership_level = pmpro_getMembershipLevelForUser( $theuser->ID );
$user_enddate = $theuser->membership_level->enddate;
$days_left = ( $user_enddate - strtotime( $today ) ) / 86400;
if( $user_enddate != 0 ){
return $days_left ;
}else{
return "Never Expires";
}
}
add_shortcode( 'pmo_days_left', 'my_pmpro_days_left_members__shortcode' );
//PMO Validity Shortcode
function my_pmpro_validity_members__shortcode( $theuser )
{
$theuser->membership_level = pmpro_getMembershipLevelForUser( $theuser->ID );
$user_enddate = $theuser->membership_level->enddate;
$user_startdate = $theuser->membership_level->startdate;
$validity = ( $user_startdate - $user_enddate );
if( $user_enddate != 0 ){
return abs(round($validity / 86400));
}else{
return "Unlimited";
}
}
add_shortcode( 'pmo_validity', 'my_pmpro_validity_members__shortcode' );