Open NickGreen opened 9 months ago
Custom tables in the DB:
_pmpro_discount_codes
_pmpro_discount_codes_levels
_pmpro_discount_codes_uses
_pmpro_memberships_categories
_pmpro_memberships_pages
_pmpro_memberships_users
_pmpro_membership_levelmeta
_pmpro_membership_levels
_pmpro_membership_ordermeta
_pmpro_membership_orders
Cron jobs
pmpro_cron_stripe_subscription_updates PMProGateway_stripe::pmpro_cron_stripe_subscription_updates()
pmpro_cron_admin_activity_email pmpro_cron_admin_activity_email()
pmpro_cron_delete_tmp pmpro_cron_delete_tmp()
pmpro_cron_credit_card_expiring_warnings pmpro_cron_credit_card_expiring_warnings()
pmpro_cron_expire_memberships pmpro_cron_expire_memberships() Once Hourly
pmpro_cron_expiration_warnings pmpro_cron_expiration_warnings()
Also, if we set the pmpro option last_known_url
to be something like https://safetynetscrubbedthis.com
then it will always return true for pmpro_is_paused()
Let's find in the code where these are paused, and consider either fully dropping the cron jobs and scheduled actions or blocking them in a similar way.