Add a Call to Action or Additional Content Using Page Bottom Banners

Memberlite adds a new “Memberlite Options” metabox to the “Edit Page” screen in your WordPress admin. Here you can add additional content that spans the fluid width of your page.

This post provides a few example ideas for your page’s bottom banner.

Show Recent Posts

Show recently posted articles either overall or for a category that relates to the page. This recipe uses the [memberlite_recent_posts] shortcode

Add a CTA for Visitors to Call or Email You

If you are a consulting team or individual, this sample concept displays a button for visitors to call or email you. It’s a good way to stop page abandonment and give your reader a “next step” after reading your awesome content.

Add a Dynamic List of Related Pages for Continued Reading

Once a visitor has read your page of content, what are they going to read next? This recipe adds a list of subpages using the [memberlite_subpagelist] shortcode

All banners span the entire page width, so if you would like to show content in columns, use the [row] and [col] shortcodes [docs]. The banner automatically uses your site’s “secondary” background color as defined in Appearance > Colors > Secondary [docs].

View Page Bottom Banner Documentation

Need to set the same “Page Bottom Banner” to multiple pages/posts?

If you would like to set a Page Bottom Banner for several pages, or conditionally based on whether the user is logged in or a member of a specific level, use the before_footer hook. Here is an example that uses this hook to set a sitewide membership signup banner.

Memberlite Update v3.0.2

Version 3.0.2 of Memberlite theme is out with handful of bug fixes and enhancements.

We are in the process of having the theme reviewed for the Theme Repository, but in the meantime we are still serving theme updates from our PMPro servers. We also posted about this update at Future updates will be posted only at, with maybe a link from the blog at

If you are NOT running an edited version of Memberlite or using Memberlite with a child theme, please update the theme from the updates page of your WordPress dashboard. You can also get the latest version of Memberlite here.

The full list of updates is below.

  • BUG: Fixed issue with update code when PMPro is not installed.
  • BUG/ENHANCEMENT: Now running “do_shortcode” on the “Banner Right” content.
  • BUG/ENHANCEMENT: CSS tweak for input elements in iOS browsers.
  • ENHANCEMENT: Added Narrow Width page template for an 8 column centered main content layout with no sidebar.

Memberlite: Download the Import File to Setup a Demo Site

An import file containing demo content is now available for sites using the Memberlite Theme. The demo content covers basic theme features as well as the shortcodes available in the Memberlite Shortcodes plugin.

Downloading the Demo Content

The demo content file (.xml) is available on the Memberlite Theme website. We’ll continue to update and enhance the demo file as more features are added to the theme or as requests for a demonstration of specific theme features are made.

How to Set Up Your Demo Site

Demo content can be imported into a new or existing WordPress site. Just follow the steps below, omitting any steps that you already have completed for an existing site.

Be sure to make a backup of your site if you already have settings and content that you might want to revert to. [guide]
  1. Install and Activate Theme

  2. Install and Activate Plugins

  3. Import the Demo Content

  4. Set Up Paid Memberships Pro Levels & Pages

    • The theme demo is designed to reference three basic levels. You can simply name them Bronze, Silver, Gold and set any pricing. [level setup docs]
    • After setting up the levels, under the Memberships > Pages tab, click the link to generate the membership pages. [page setup docs]
  5. Assign the Menu

    • Navigate to Appearance > Menus
    • Assign the imported “Primary Menu” to the “Primary Menu” theme location.
  6. Assign the Static Front Page

    • Navigate to Appearance > Customize > Static Front Page
    • Set “Front Page displays” to “a static page”.
    • Assign “Home” to the “Front page”
    • Assign “Blog” to the “Posts page”

Note that you cannot undo the import. If you are working on an existing site, you may want to take a data backup before beginning the steps above.


Sitewide Membership Signup Banners for Memberlite – Three Sample Concepts

Convert more site visitors into members with these three sample callout banners for Memberlite.

There are many creative ways to display an advertisement for membership throughout your site (once I get started coming up with layout ideas I find it hard to stop). I find that an ad at the bottom of your page is a great place to start—it’s a catch all when the reader has reached the end of your content looking for the next page to view.

memberlite_before_footer_upgrade1Banner Sample 1: Membership Callout for Site Visitors and Members of Level ID 1

This demo is designed for a site with two levels: a free level and a support level for $10. The example checks to see if the page bottom banner has already been set; if it is not set, the visitor sees a callout and link to sign up OR upgrade to level ID 2. You can update the recipe with your own messaging and level IDs.

REQUIRES: Memberlite, Memberlite Shortcodes, Paid Memberships Pro.

This code recipe requires a Memberlite Support Membership.

Register Now

memberlite_before_footer_upgrade2Banner Sample 2: Advertise Membership Signup for a Single Level + Login Link for Existing Members

This demo features a signup link for a single level as well as a link for existing members to login. The logic checks to see if there is a logged in user or if the page bottom banner has already been set; if neither is true, the visitor sees a callout with a link to sign up for level ID 1 or a link to log in. You can update the recipe with your own messaging and level IDs.

REQUIRES: Memberlite, Memberlite Shortcodes, Paid Memberships Pro.

This code recipe requires a Memberlite Support Membership.

Register Now

memberlite_before_footer_upgrade3Sample 3: A Full 3-Column Levels Display for Site Visitors and Existing Level 1 or 2 Members

The final demo shows a full Membership Levels comparison for a site with three levels (or more). We use a model similar to this for our site here at Paid Memberships Pro. There’s a main heading to identify the section, the three levels compared side-by-side, and a link below for existing members to log in.

REQUIRES: Memberlite, Advanced Levels Page Shortcode Add On, Paid Memberships Pro.

This code recipe requires a Memberlite Support Membership.

Register Now

If you’re not using Memberlite, check with your theme author to find a similar hook that you can use to add this banner or try this tutorial to insert ads within post content.

Memberlite v3.0: New Features, Demo Site, and Upgrade/Migration Steps

memberliteWe’re excited to announce a new phase in the Memberlite theme lifecycle plus the release of the Memberlite Shortcodes plugin.

Download Memberlite 3.0 Now

This update prepares Memberlite for submission to the theme repository. One requirement for this is that some functionality needed to be moved into plugins. Most of the bundled shortcodes have been moved into the Memberlite Shortcodes plugin that we’ve added to the plugin repository. The memberlite_levels functionality has been merged into our Advanced Levels Shortcode addon. After upgrading to Memberlite 3.0, you will need to install these two plugins if you use any of the Memberlite shortcodes. Use the steps below to upgrade Memberlite and install the new required plugins.

As soon as the theme is accepted into the theme repository, we will push out a minor update to tell the theme to update through going forward.

To find out more about Memberlite 3.0, you can now browse the demo site of the entire Memberlite Theme or view full theme documentation.

Memberlite Demo Site

Adhering to WordPress theme standards and best practices.

In preparation for the theme’s submission to the Themes Repository we’ve updated the code to fully adhere to WordPress’ standards and guidelines as outlined in the Theme Check plugin.

For this reason, all shortocdes have been extracted to a separate plugin: Memberlite Shortcodes. This is not only a requirement for themes in the WordPress repository, but also a critical consideration should a site using Memberlite decided to switch themes (all the shortcodes will still “work” regardless of your active theme).

View the Memberlite Shortcodes Plugin

Already using the Memberlite Theme?

Below are the step-by-step directions for upgrading to the new version and installing the companion Memberlite Shortcodes plugin. Before beginning this process we recommend taking a backup of your WordPress site.

  1. Back up your site files and database [instructions]
  2. Upgrade your theme via the WordPress Updates admin page, or download the theme and upload it to your /wp-content/themes/ folder.
  3. Install and activate the Memberlite Shortcodes plugin.
  4. If you were using the shortcode [memberlite_levels], you must also Install and/or Upgrade to v.3 of the Advanced Levels Page Shortcode Add On.
  5. If you are using a caching plugin, delete and rebuild your cache.

Custom Logo and Header Images

One known display update you may see after upgrading relates to your site logo and header image. This portion of Memberlite has been overhauled to use the new WordPress 4.5 Custom Logo feature. You can now specify a Custom Logo for your theme as well as a custom header background image.

We have put code in place to load your previous header image as the custom logo. You may still want to follow the steps below to update your custom logo or to add a new header image (background) to your site.

To set your custom logo:

  1. Navigate to Appearance > Customize > Site Identity
  2. Upload your Custom Logo (recommended size is 360px x 100px; smaller or larger images are acceptable. Smaller images will be displayed “icon style” to the left of your Site Name and Description)
  3. Crop if necessary
  4. Toggle the display of your “Site Title & Tagline” if desired.
  5. Save changes by clicking the “Save & Publish” button.

You can also modify the header area’s column ratio under Appearance > Customize > Memberlite Options to make room for more landscape (i.e. “wider”) logo designs.

To set your header image:

  1. Navigate to Appearance > Customize > Header Image
  2. Upload your Header Image (recommended size is 1440px x 110px; smaller images will be tiled)
  3. Crop if necessary
  4. Save changes by clicking the “Save & Publish” button.

Please bear with us as we update the theme documentation for version 3.0. We've been holding back on updating specific guides so existing theme users could still get support.

Memberlite Update v2.0.3.4

Version of Memberlite theme is out with a XSS security patch and some small CSS tweaks.

If you are running an edited version of Memberlite or Memberlite with a child theme, please update the theme from the updates page of your WordPress dashboard. You can also get the latest version of Memberlite here.

The full list of updates is below.

  • SECURITY: Now using get_search_query() and the_search_query() to prevent XSS issues in h1s and breadcrumbs on search results pages. (Thanks, retr0)
  • ENHANCEMENT: Tweaks to checkout page CSS.

Memberlite Update v2.0.3.2: New Banners and Custom Sidebars by CPT

We’ve added a few new features and worked through some hiccups.

v2.0.3.2 allows you to set a separate banner image and featured image. We’ve also added to ability to assign Custom Sidebars by CPT. Read on for descriptions of these two new additions as well as a full list of updates.

Banner Images and Featured Images

pmpro_memberlite-banner-imageIn practice, I found the featured image / banner image functionality to be a bit clunky.

v2.0.3.2 now allows for a unique Banner Image (separate from the Featured Image). This feature is an extension of the Multiple Post Thumbnails plugin by Chris Scott/voceplatforms. You must install and active this plugin in order to use this feature of Memberlite.

The specified Banner Image will be displayed in the post/page masthead. You can (and should) still specify a featured image, as this will be displayed in the meta og:image tag for social sharing purposes. You can also display the banner and featured images in the archive/search view. This is a setting in Customizer > Memberlite Options.

pmpro_memberlite-banner-blogWithout the Multiple Post Thumbnails plugin activated, you can still display a banner image. Just set the featured image for your post, then check the box to “Show as banner image”.

On the Blog/Archive/Search pages, you can still use the Customizer > Memberlite Options setting to show banner images, thumbnails, both, or none. The appearance is based on that setting as well as the images assigned to the post – it priorities the banner image first as banner, then falls back to the featured image if that is not set. Click the screenshot to the right to enlarge.

Assign Custom Sidebars by CPT

If you are using a third party plugin that adds a new CPT, you can now create and assign a unique custom sidebar at the CPT level. Just go to Appearance > Custom Sidebars to view available CPTs and assign the custom sidebar, either from the included widget areas or a new custom widget area you created.

For example, the Events Manager plugin creates CPTs for Events and Locations. You can assign a custom sidebar and set unique widgets for these custom sidebar areas. Previously, CPTs would default to using the “Posts” widget area.


In most cases, you are setting a global sidebar override at the CPT level, but can still change the custom sidebar at the single CPT level. For example, if you are using bbPress, you can assign a Custom Sidebar to all “Forum” CPTs, then change a single forum’s custom sidebar on the “Edit Forum page”. This may be true of other CPTs, it just depends on how your plugin displays the CPT publicly.

The full list of updates is below.

  • BUG: Updated sidebar registration order so default widgets of new WP install are placed in the Posts custom sidebar.
  • BUG: Fixed dropdown submenu menus at the third level/depth.
  • BUG: Fixed case where the member menu wouldn’t appear for a logged in member.
  • BUG: Fixed bug where the mobile menu icon would sometimes not show on mobile or ipad layouts.
  • BUG: Fixed bug where the wrong banner image would sometimes show on blog and archive pages.
  • BUG: Better handling of custom sidebars with quotes and other special characters in them.
  • ENHANCEMENT: Now falling back to primary menu (if set) if mobile menu widgets are not defined.
  • ENHANCEMENT: Now using the main navigation bar color for dropdown menus.
  • ENHANCEMENT: Added support for assigning custom sidebars to detected CPTs.
  • ENHANCEMENT: Added “lock” icon to membership-restricted post titles (requires PMPro v1.8.5.4 or higher)
  • ENHANCEMENT: Added the ability to select a separate banner and feature image when the Multiple Post Thumbnails Plugin is enabled.
  • ENHANCEMENT: Setting the hover colors of primary, secondary, and action links to a lighter version of the color instead of using other colors from the color scheme.
  • ENHANCEMENT: Moved memberlite_defaults array to a separate included file.
  • ENHANCEMENT: Design improvements for galleries and image captions.