Exchange Product Types: Memberships

From IThemes Codex
Revision as of 12:31, October 9, 2013 by Elise (Talk | contribs)
Jump to: navigation, search

The Membership Add-on requires version 1.4 or higher of Exchange.

Contents

Creating Membership Products

If you are installing Exchange for the first time as you install the Membership Add-on, you'll be able to select Membership as one of your product types during the Quick Setup.

If you are adding the Membership Add-on to an existing Exchange site, after you've installed and activated the Membership Add-on plugin, you'll go to Exchange > Add-ons and click the Disabled button to the right of the Membership add-on.

Once the add-on has been enabled, you will see the Add Membership option in the Exchange menu.


AddMembership.png


Creating a Membership product in Exchange is the same as creating any other product.

You'll start by giving your Membership product a title and set a price.


MembershipTitle.png


With Membership, you can create a Recurring Payment so that your customer is automatically charged monthly or yearly for their Membership.

Then you'll give your Membership product a basic description and you can set images for the product as well.


MembershipDescription.png


Next, you can create Content Access rules and add download files for your customers.


MembershipContentAccess.png


Content Access

Shortcodes

Adding the shortcode [it-exchange-membership-included-content] to the extended description of a product allows you to list the content included with a membership. There are different arguments that you can add to your shortcode.

  • product_id - This is the current product id. Note: We do not recommend changing this.
  • before - In the "before" argument, you can add HTML that you'd like to have show before each content item listed. Note: "Before" argument must be added when using the Text view in the Extended Description.
  • after - In the "after" argument, you can add HTML that you'd like to have show after each content item listed. Note: "After" argument must be added when using the Text view in the Extended Description.
  • title - The "title" argument allows you to display a title before the list of content.
  • toggle - This option allows you to make grouped content (ex: items within a specified category) to be toggled instead of all items listed. This option is "on" by default.
  • posts_per_grouping - This allows you to limit the number of items shown for each taxonomy included in a membership.
  • show_drip - This shows drip content available in the membership listed. This option is "on" by default.
  • show_drip_time - This option shows when the drip content will become available. This option is "on" by default.


Shortcode Examples


"before" Shortcode Argument:

[it-exchange-membership-included-content before='<h4>"Before" Code</h4>']


BeforeCode.png


"after" Shortcode Argument:

[it-exchange-membership-included-content after='<h4>"After" Code</h4>']


AfterCode.png


"title" Shortcode Argument:

[it-exchange-membership-included-content title='Membership Content']


ShortcodeTitle.png


"toggle" Shortcode Argument:

[it-exchange-membership-included-content toggle='on']


ToggleOn.png


ToggleClosed.png


[it-exchange-membership-included-content toggle='off']


ToggleOff.png


"posts_per_grouping" Shortcode Argument:

[it-exchange-membership-included-content posts_per_grouping=2]


PostGrouping.png


"show_drip" Shortcode Argument:

[it-exchange-membership-included-content show_drip='on']


ShowDripContent.png


[it-exchange-membership-included-content show_drip='off']


ShowDripContentOff.png


"show_drip_time" Shortcode Argument:

[it-exchange-membership-included-content show_drip_time='on']


ShowDripContent.png


[it-exchange-membership-included-content show_drip_time='off']


ShowDripTimeOff.png


Personal tools
Namespaces
Variants
Actions
iThemes Codex
Codex Navigation
Toolbox