Skip to content

Instantly share code, notes, and snippets.

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 femiyb/7f7d64e03ef5c715dbc2a1dd6b61219a to your computer and use it in GitHub Desktop.
Save femiyb/7f7d64e03ef5c715dbc2a1dd6b61219a to your computer and use it in GitHub Desktop.
override expiration text for Set Expiration Date Add On for Paid Memberships Pro
/*
Change expiration text on levels page.
*/
function pmprosed_my_pmpro_level_expiration_text($expiration_text, $level)
{
$set_expiration_date = pmpro_getSetExpirationDate($level->id);
if (!empty($set_expiration_date)) {
$set_expiration_date = pmprosed_fixDate($set_expiration_date);
$expiration_text = "This membership level will expire on " . date(get_option('date_format'), strtotime($set_expiration_date, current_time('timestamp'))) . ".";
}
return $expiration_text;
}
add_filter('pmpro_level_expiration_text', 'pmprosed_my_pmpro_level_expiration_text', 20, 2);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment