Directions on installing Paid Memberships Pro Add Ons via your membership site’s WordPress admin.
There are three types of Add Ons available for Paid Memberships Pro:
- Free Add Ons that we make available through the WordPress.org plugin repository or through our website.
- Standard Add Ons that can be installed and updated through the WordPress admin for any site with a Standard or higher license.
- Plus Add Ons that can be installed and updated through the WordPress admin for any site with a Plus or higher license.
Continue reading to learn how to install and update Add Ons based on the license type.
How to Install and Update Free Add Ons
Free Add Ons are hosting through the WordPress.org plugin repository. These plugins can be installed and uninstalled the same as any other WordPress plugin.
Install and Activate Add Ons via WordPress.org
- Navigate to Plugins > Add New in the WordPress admin.
- Search for the Add On by name.
- Locate the Add On in the search results and click “Install Now”.
- Once the plugin is installed in your WordPress site, navigate to the Plugins screen in the WordPress admin.
- Locate the Add On in the list of plugins.
- Click “Activate” to activate the plugin.
How to Install and Activate Premium Add Ons
Every Add On can be installed from the Memberships > Add Ons screen. You must have a valid premium license in order to install or update premium Add Ons. Click here for documentation on how to validate your license key »
- Navigate to Memberships > Add Ons in the WordPress admin.
- Search for the Add On by name or browse Add Ons in a filtered category.
- After locating the desired Add On, click “Install Now”.
- Once the plugin is installed in your WordPress site, you can activate the Add On in the same window.
- Or, navigate to the Plugins screen in the WordPress admin. Locate the Add On in the list of plugins.
- Click “Activate” to activate the plugin.
How to Update Free or Premium Add Ons
Every Add On can be updated from the Memberships > Add Ons screen. You must have a valid premium license in order to update a premium Add Ons.
- First, it is very important to have a current back up of your membership site before you update plugins.
- Navigate to the Plugins screen in the WordPress admin.
- Click the “Update Available” tab to view out of date plugins.
- For any PMPro Add On in this list, click to review the plugin’s changelog.
- If you are happy with the updates, click “update now”.
- You must have a valid license key for the Add On in order to update from this screen.
Using Open Source Add Ons Without a License
GitHub provides a way to download a .zip
file that you can then install in your WordPress site via the Plugins > Add New > Upload Plugin screen.
But, when you use the file that GitHub provides, the plugin directory might include a suffix such as -dev
or the branch name. While the plugin will work as intended, this folder name can cause confusion down the road if you later download a copy of those same plugins from our site.
You also may not be notified that a plugin is out of date and in need of a security or bug patch.
To avoid this issue, we recommend that you change the plugin folder name before activating and using the Add On in your site.
- Unzip the downloaded Add On from GitHub.
- Remove the
-dev
or-main
(or other suffix) from the plugin folder. - Then upload the unzipped plugin to the
/wp-content/plugins/
folder of your site’s web hosting environment. - Or, compress the folder before uploading to WordPress via the Plugins > Add New > Upload Plugin screen.