If you would like to add unique CSS/styles to your site running Paid Memberships Pro, here’s a tutorial that extends our article on creating a plugin for PMPro Customizations.

Banner for Advanced Code Recipe Tutorial for Paid Memberships Pro

Creating Your Customizations Plugin

There are two ways to create your customizations plugin: using our blank plugin template or by creating your own plugin.

Option 1: Download a Blank Customizations Plugin

  1. Download the blank customizations plugin with blank stylesheet (.zip)
  2. Upload the .zip file via the Plugins > Add New > Upload page in your WordPress admin.
  3. Activate the plugin.

Option 2: Create a Customizations Plugin

  1. Create a folder called pmpro-customizations in the wp-content/plugins folder of your site.
  2. Create a file called pmpro-customizations.php in the folder you just created.
  3. Edit the pmpro-customizations.php file and paste this block of code into the file:
  1. Save the file.
  2. Next, create a subfolder called css in the pmpro-customizations folder.
  3. Create a file named pmpro-customizations.css and save it in the pmpro-customizations/css folder.
  4. Add your unique CSS to this file.
  5. Upload the plugin via FTP to your website.
  6. Activate the plugin via the Plugins page of your WordPress Admin.

Editing Your Customizations Stylesheet

  1. Connect to your web server via FTP.
  2. Navigate to the /wp-content/plugins/pmpro-customizations/ folder.
  3. Download the latest copy of the /css/pmpro-customizations.css file.
  4. Open the file in your preferred editor.
  5. Add the customization styles for the recipe or code shared via your support forum thread at the bottom of pmpro-customizations.css.
  6. Save the File and upload the file to your website via FTP.

Free Course: Membership Site Development—The Basics

Develop a deeper understanding of membership site development in this beginner-level course. Learn how to make your site work better, save yourself time and money, and improve your site's performance.

Featured Image for Membership Site Development Course: The Basics
Was this article helpful?
YesNo