WordPress membership plugin to restrict access to content and charge recurring subscriptions using Stripe, PayPal, and more. Fully open source. 100% GPL.
pmpro_subscription_gateway_object
and pmpro_order_gateway_object
to allow developers to modify gateway objects before they are used. #2962 (@mircobabini)pmpro_stripe_before_retrieve_webhook_event
to allow developers to modify the Stripe API key before retrieving a webhook event. #2962 (@mircobabini)changed
instead of admin_changed
when an admin modified a user's membership. #2965 (@dparker1005)pmpro_show_setup_wizard_link
to adjust whether the link to the setup wizard should show. #2372 (@andrewlimaza)discount_code_id
. #2929 (@dparker1005)pmpro_deactivate_old_levels
filter that was removed in 3.0. #2946 (@dparker1005)current_screen
action before add_meta_box()
is defined. #2911 (@dparker1005)pmpro_account_membership_expiration_text
filter would no longer run. #2906 (@dparker1005)pmpro_next_payment()
would no longer work. #2904 (@dparker1005)pmpro_no_quotes()
. #2909 (@ipokkel)pmpro_setOption()
. #2915 (@dparker1005)pmpro_getOption()
to get_option()
. #2914 (@dparker1005)cancelled
orders to success
so that we can remove cancelled
status. #2025 (@dparker1005)$name
parameter to the pmpro_user_taxonomy_args
filter. #2456 (@mircobabini)pmpro_get_membership_expiration_text()
function to replace the various ways we were getting the expiration text for the Members List table and when showing levels on the account page. Includes a pmpro_membership_expiration_text
filter that is meant to replace the pmpro_memberslist_expires_column
and pmpro_account_membership_expiration_text
filters. The old filters are still applied if in place, but will be deprecated eventually. #2838 (@ideadude, @dparker1005)$item
object to the pmpro_manage_memberslist_custom_column
so that custom code knows which specific level is being shown for the user. #2857 (@dparker1005)pmpro_braintree_subscription_create_array
filter. #2890 (@dparker1005)admin_only
user fields would still show on the frontend profile if the current user was an administrator. #2432 (@dparker1005)pmpro_getOption()
to get_option()
. #2491, #2493, #2494, #2495 (@JarrydLong, @MaximilianoRicoTabo)$pmpro_levels
global variable. #2666 (@dparker1005)pmpro_set_pause_mode()
, pmpro_cron_trial_ending_warnings()
. #2818 (@dparker1005)cancelled
orders to success
so that we can remove cancelled
status. #2025 (@dparker1005)$name
parameter to the pmpro_user_taxonomy_args
filter. #2456 (@mircobabini)pmpro_get_membership_expiration_text()
function to replace the various ways we were getting the expiration text for the Members List table and when showing levels on the account page. Includes a pmpro_membership_expiration_text
filter that is meant to replace the pmpro_memberslist_expires_column
and pmpro_account_membership_expiration_text
filters. The old filters are still applied if in place, but will be deprecated eventually. #2838 (@ideadude, @dparker1005)$item
object to the pmpro_manage_memberslist_custom_column
so that custom code knows which specific level is being shown for the user. #2857 (@dparker1005)pmpro_braintree_subscription_create_array
filter. #2890 (@dparker1005)admin_only
user fields would still show on the frontend profile if the current user was an administrator. #2432 (@dparker1005)pmpro_getOption()
to get_option()
. #2491, #2493, #2494, #2495 (@JarrydLong, @MaximilianoRicoTabo)$pmpro_levels
global variable. #2666 (@dparker1005)pmpro_set_pause_mode()
, pmpro_cron_trial_ending_warnings()
. #2818 (@dparker1005)cancelled
orders to success
so that we can remove cancelled
status. #2025 (@dparker1005)$name
parameter to the pmpro_user_taxonomy_args
filter. #2456 (@mircobabini)pmpro_get_membership_expiration_text()
function to replace the various ways we were getting the expiration text for the Members List table and when showing levels on the account page. Includes a pmpro_membership_expiration_text
filter that is meant to replace the pmpro_memberslist_expires_column
and pmpro_account_membership_expiration_text
filters. The old filters are still applied if in place, but will be deprecated eventually. #2838 (@ideadude, @dparker1005)$item
object to the pmpro_manage_memberslist_custom_column
so that custom code knows which specific level is being shown for the user. #2857 (@dparker1005)admin_only
user fields would still show on the frontend profile if the current user was an administrator. #2432 (@dparker1005)pmpro_getOption()
to get_option()
. #2491, #2493, #2494, #2495 (@JarrydLong, @MaximilianoRicoTabo)$pmpro_levels
global variable. #2666 (@dparker1005)pmpro_set_pause_mode()
, pmpro_cron_trial_ending_warnings()
. #2818 (@dparker1005)cancelled
orders to success
so that we can remove cancelled
status. #2025 (@dparker1005)$name
parameter to the pmpro_user_taxonomy_args
filter. #2456 (@mircobabini)pmpro_get_membership_expiration_text()
function to replace the various ways we were getting the expiration text for the Members List table and when showing levels on the account page. Includes a pmpro_membership_expiration_text
filter that is meant to replace the pmpro_memberslist_expires_column
and pmpro_account_membership_expiration_text
filters. The old filters are still applied if in place, but will be deprecated eventually. #2838 (@ideadude, @dparker1005)$item
object to the pmpro_manage_memberslist_custom_column
so that custom code knows which specific level is being shown for the user. #2857 (@dparker1005)admin_only
user fields would still show on the frontend profile if the current user was an administrator. #2432 (@dparker1005)pmpro_getOption()
to get_option()
. #2491, #2493, #2494, #2495 (@JarrydLong, @MaximilianoRicoTabo)$pmpro_levels
global variable. #2666 (@dparker1005)pmpro_set_pause_mode()
, pmpro_cron_trial_ending_warnings()
. #2818 (@dparker1005)cancelled
orders to success
so that we can remove cancelled
status. #2025 (@dparker1005)$name
parameter to the pmpro_user_taxonomy_args
filter. #2456 (@mircobabini)pmpro_get_membership_expiration_text()
function to replace the various ways we were getting the expiration text for the Members List table and when showing levels on the account page. Includes a pmpro_membership_expiration_text
filter that is meant to replace the pmpro_memberslist_expires_column
and pmpro_account_membership_expiration_text
filters. The old filters are still applied if in place, but will be deprecated eventually. #2838 (@ideadude, @dparker1005)admin_only
user fields would still show on the frontend profile if the current user was an administrator. #2432 (@dparker1005)pmpro_getOption()
to get_option()
. #2491, #2493, #2494, #2495 (@JarrydLong, @MaximilianoRicoTabo)$pmpro_levels
global variable. #2666 (@dparker1005)pmpro_set_pause_mode()
, pmpro_cron_trial_ending_warnings()
. #2818 (@dparker1005)