Skip to main content
Paid Memberships Pro – Set Expiration Date icon

Paid Memberships Pro – Set Expiration Date

Version 0.7Paid Memberships Pro
1 Credit
per install
Get Access

Subscribe to download and install

Description

Set a specific expiration date (e.g. 2013-12-31) for a PMPro membership level or discount code. This expiration date will override any expiration period set on the level.

This code gist has been built into a full-fledged plugin that is available now on GitHub. Using this plugin as is will add an additional field to the edit level and edit discount code pages allowing you to set a specific expiration date. So instead of “expire in 30 days” you can set the level to “expire on 2015-01-01”.

The symbols Y and Y2 can be swapped in to represent the current year and next year respectively. So to expire on January 1st next year, use: Y2-01-01

The symbols M and M2 can be swapped in to represent the current month and next month respectively. So to expire on the 1st of the next month, use: Y-M2-01

Viewing this code on GitHub may also give you insight into writing custom rules for expiration dates.

Plugin Information

Version
0.7
Brand
Paid Memberships Pro
Credits
1
Updated
12/29/2025

Tags

Ready to install?

Get access to Paid Memberships Pro – Set Expiration Date and 6,000+ more plugins with a subscription.

Get Access

Subscribe to download and install