Lock Your Entire eCommerce Shop for Members-Only

The code recipes below demonstrate how to restrict your online store to members-only using WooCommerce or Jigoshop. If you’re using a different eCommerce plugin, post a topic in our member forums and we will help you get the restriction in place….

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now

Add Links by Membership Level to the Membership Account Page “links” Section

As part of our ongoing Hooks and Filters documentation updates, I wanted to post a quick recipe for how to add links to the Membership Account page under the “Member Links” section.

Membership Logic to Enable or Disable Popups for Popular WordPress Popup Plugins

Using popups to generate more membership signups or show exclusive offers to members only can be a great addition to your membership site. But, how do you filter popups to target the RIGHT audience?

Award MyCRED Points for Membership Level Checkout

If you’re using MyCRED or considering a system to award users for interacting with your WordPress powered website, this code recipe will set up a custom MyCRED hook to award points when a member signs up for level ID 1. You can customize the recipe for your specific point values and level IDs. This may…

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now

Members-Only Live Chat and Chatrooms using Arrowchat, iFlyChat, Wise Chat, Zopim

If you’re considering live chat for your membership site, you may be looking into options for one-to-one chat between yourself (or your chat agents) and the member, or to allow your members to communicate with one another in a chatroom-style interface.

Below are a few tested and approved live chat products along with code recipes to make them “members-only”: ArrowChat | iFlyChat | Wise Chat | Zopim

Give Members “Free Shipping” at Shop Checkout using Jigoshop or WooCommerce

Offer an “Amazon Prime”-like service for your WordPress shop. Sell a Paid Memberships Pro level that offers free shipping in your Jigoshop or WooCommerce-powered store….

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now

Show a login/register link for non-members when using the [membership] shortcode.

Here’s a useful code recipe for sites using the [membership] shortcode to show unique content based on the membership level of the user. The code recipe will show “Log In” and “Register” links at the bottom of any post that uses the [membership] shortcode….

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now

Restrict Access by Membership Level for Custom Post Type (CPT) Categories

The code recipe below sets membership restriction on a Custom Post Type (CPT) category. When a non-member visits a CPT in a protected category (either a logged out visitor or a logged in user without membership access) they will be redirected to the membership levels page (or another page as defined in your custom function).

Redirect Away from Checkout if User Doesn’t Meet Membership Requirements

We’ve blogged previously about requiring a specific level to allow registration for another level. In that post, the registration check occurs after the user submits the checkout form. This new code gist immediately redirects away from the checkout page if the user’s current membership level is not ID = 1 or is unset. Again… why…

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now

Provide a discount for early membership renewal

Give your members an incentive for renewing early – automatically adjust the price of a membership renewal with no discount code required. According to the 2012 Membership Marketing Benchmarking Report, “Associations that offer an early renewal discount were more likely to see an increase in renewal rates over the past year (24% to 19%).” To...

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now