You are on page 1of 60

Membership 3.

0 Documentation Page 1 Of 60

Membership Premium 3.0


Docs 3.0.26

So the brand spanking new Membership p ugin is here! " bet #ou are eager to down oad this pupp# and get it insta ed. So ets crack on$ 1. Once down oaded! unpacked the the fi es and up oad them to #our p ugins fo der using #our fa%ourite &'P program(

)p oad them here( /wp-content/plugins/ So it wi ook fi e this(

/wp-content/plugins/membership/ * and a the fi es of course. (+, -ondering what &'P is. "t stands for &i e 'ransfer Protoco ! its basica # a program which #ou use to up oad or down oad fi es form #our oca computer to another computer /ser%er! hosting! etc,. Don0t worr# though if #ou ha%e no c ue what this is! -PM) De% pro%ide a hand# tutoria right here( http(11premium.wpmude%.org1wpmu+manua 1introduction+to+ftp+and+using+ftp+c ients1 2. 2ow we ha%e the fi es up oaded! we need to get it acti%ated. Admin Plugins /wp-admin/plugins.php

Membership 3.0 Documentation Page 2 Of 60

3nd c ick on Activate.

'his p ugin can a so be 2etwork 3cti%ated( Admin Network Admin Plugins /wp-admin/network/plugins.php

3nd c ick on Network Activate.

'here are no additiona 2etwork 3dmin settings for this p ugin.... 4et. 'his wi simp # acti%ate it on e%er# website. 5owe%er there are some constants documented ater which can be used to run the membership p ugin to take network contro /i.e. not on a site b# site basis,. 3. "ts up oaded! its acti%ated and so now ets get it setup. 2a%igate o%er to the Membership p ugin admin area. Admin Membership /wp-admin/admin.php?page=membership

Membership 3.0 Documentation Page 3 Of 60 'hroughout the p ugin #ou wi see itt e images with an i6 in them! c ick on them for more information about the options.

Dashboard
-e come to the new Membership Dashboard! "0m sure #ou noticed but if not then we now make use of the fantastic -ordPress 37 feature pointers.

-ithin this tutoria we won0t be fo owing the feature pointers! but p ease fee free to take ad%antage of that feature if #ou wish$ (+, -ithin the Membership Dashboard #ou ha%e three options of how wou d ike the p ugin to function( Standard Membership Site Dripped 8ontent Site 3d%anced + 'his is much ike the pre%ious re ease of Membership! its more comp e9 and ma# raise further :uestions for #ou. 4ou are ab e to set both positi%e and negati%e ru es together.

Membership 3.0 Documentation Page ; Of 60

Standard Membership Site


"f #ou se ected the Standard Membership Site option and c icked Next! #ou wi be presented with the fo owing screen(

'he first option a ows #ou to se ect between 1 and << e%e s to create in this -i=ard. "f #ou se ect >0! then there wi be >0 fie ds which #ou can name on this screen. ?e%e s entered here wi be made acti%e b# defau t in addition to creating subscriptions of the same name /Or different if #ou wish,. 4ou can then a so decide if there shou d be a e%e which non+members can see. 8hecking this option wi create that e%e . "ts a good idea to use this feature if some of #our site shou d be open and %isib e to e%er#one! but #ou want to restrict #our premium goodies. 3nd fina # #ou then need to choose which gatewa# #ou want to use. 8urrent # we ha%e( 3uthori=e.net &ree Subscription Pa#pa @9press Pa#pa Sing e Pa#ment 28heckout A 28O 8hoosing one wi acti%ate the gatewa# read# /we wi co%er gatewa#s more ater,. Want more gateways? 'hen re:uest them in the forums! the more users support a gatewa#! the more ike # it wi be de%e oped. (+, Once done! Bust c ick the Finish button. 4ou wi sti want to edit e%er#thing #ou Bust created in order to ha%e #our own pricing! periods the# are acti%e for and what content can be accessed in addition to the gatewa# settings. -e wi co%er those further on..... "f #ou ha%en0t fa en as eep reading this manua thing$ ha

Membership 3.0 Documentation Page > Of 60

Dripped Content
Some might ask what is drip content! we ... Casica # #ou cou d create mu tip e e%e s for one subscription. @ach e%e cou d be acti%e for a set period of time and so a user cou d signup and access #our content for sa# 20 da#s! then on the 21st da# the# mo%e to the ne9t e%e thus getting more content. 4ou cou d do this mu tip e times with different time frames and e%en fees. 4ou cou d use this as a reward... Signup for one membership! sta# acti%e for a month! a #ear or something e se and then get mo%ed to the ne9t e%e which has access to an e9tra categor# for #our o#a members or some super coo down oad content. "f #ou se ect the Dripped Content option! #ou wi fi in the same form as shown for Standard Membership Sites "f #ou se ected two e%e s! this time it wi create one subscription tit ed DDripped Subscription6 with both e%e s added /whereas in Standard Membership Sites if #ou created two e%e s! there wou d a so be two subscriptions,.

Membership 3.0 Documentation Page 6 Of 60

Advanced
Se ecting this option wi remo%e the -i=ard setup and ea%e #ou to hand e it a #ourse f. Did #ou se ect that but want to use the -i=ard again for Standard or Dripped. 2o worries! we ha%e #our back! Bust pop o%er to the options and re+enab e it again. Admin Membership Options /wp-admin/admin.php?page=membershipoptions

8 ick on the @9tras 'ab

4ou can then choose to Show Membership Wi!ard again! Bust c ick on the sa%e changes button and %isit the membership dashboard! it wi be there waiting for #ou.

More "# $he Dashboard


"n the Membership Dashboard #ou can choose to disab e the protection offered b# Membership. "f #ou do! then in the -P 3dmin bar #ou wi see(

Membership 3.0 Documentation Page E Of 60 4ou can enab e and disab e here(

4ou can a so see the $ota% &sers and Deactivated 'sers from here. Deactivated &sers are those with no acti%e subscription. "f the Membership protection is not enab ed then #ou wi see a red note in #our admin area of -ordPress.

-e Bust wanted to make sure #ou knew #our content is open to a $ (+, 2ews 'he news widget wi et #ou know about member acti%it#! when the# up oad down oad! ea%e a e%e ! etc.

Membership 3.0 Documentation Page F Of 60 Statistics "n #our Statistics widget #ou wi be ab e to see a the date on #our signups! e%e and new subscriptions. 3 presented with prett# graphics of course$

Membership 3.0 Documentation Page < Of 60

"ptions
Cefore we get to fu on with e%e s! subscription and other features! ets Bust pop o%er to the option section and get our p ugin setup.

(enera% $ab

Stranger Settings "f #ou used the -i=ard and se ected D A%so create a %eve% to contro% what non) members can see?6 then a defau t *isitors e%e wi ha%e been created and that wi be the defau t option se ected here. "f there is no Stranger e%e then a of #our content wi be protected regard ess which is probab # not what #ou want because #ou wou d want to pop some b urb on there about wh# peop e need #our critica subscription offerings. "t wi then be down to each e%e to decide who has what access. "f #ou set this to none! then #ou can choose a page in the Membership +ages tab where users wi be directed to if the# do not ha%e a subscription with #ou when %iewing protected content. 3s the description points out! this e%e wi be used for %isitors and members without a free or paid subscription to #our site /free as in #ou gi%e it them for free. 2ot free as in Stranger ,eve% free,. "f #ou didn0t insert a %isitor e%e #ou can go create that

Membership 3.0 Documentation Page 10 Of 60 and then come back here to finish the set up. &ser -egistration 4ou might want to offer a free subscription! ike Dsignup for 10 da#s free6! #ou can set which subscription the# are assigned to b# defau t. Most peop e wi probab # Bust create a stranger e%e as described pre%ious # in the Stranger Settings. Cut if #ou wanted to imit the time access then a free subscription is something to consider as we . 4ou can a so choose to a ow incomp ete signups! so if #our user registers but does not comp ete the signup process the# wou d sti be assigned an account for subscriptions.

Membership +ages
&irst and foremost keep if #ou use the Create +age. button here! #ou can then go and add content to that page from the Page 3dmin area. "f #ou edited the page for the subscription form! the form wou d appear be ow #our content. 4ou can find the created pages here( Admin Pages /wp-admin/edit.php?post t!pe=page So back to the Membership Pages in options. -e ha%e a so now added a :uick ink to %iew the page and edit the page as #ou note in the ne9t screenshot. "n the Membership +ages #ou wi be ab e define which pages wi be used for what.

-egistration +age Decide which page in our -ordPress site we wi use for the registration page where users can grab a subscription. "f the page does not e9ist in the drop down then c ick on the button Create +age button /8 icking this mu tip e times wi create mu tip e pages,.

Membership 3.0 Documentation Page 11 Of 60 "f #ou want to add the subscription signup form to other pages! #ou can use the fo owing shortcode( "subscription#orm$ 4ou can a so use this shortcode to create #our own signup page where #ou wi inc ude custom te9t and images! or what e%er e se #ou wish around the form. /not Bust abo%e! but be ow as we ,

Form $ype 'here are two options here. Original Membership Form A -ith this option when a user c icks the signup button the# wi be sent to another page to comp ete the process. Popup Registration Form + 'his wi gi%e #our users a nice in page pop up! ike this(

Membership 3.0 Documentation Page 12 Of 60

Membership 3.0 Documentation Page 13 Of 60 -egistration Comp%eted +age Gea # as it states! this is the page #our users wi see once the# signup successfu # and make an# pa#ments due. 8reate the page here and #ou can go edit it to put an#thing #ou wish on there.

Acco'nt +age 'he 3ccount Page is where #ou users can go and edit their account detai s.

'his is how it wi

ook from the front end(

"f #our users c ick edit! the# can then edit their account with the fo owing form(

2o need for the -ordPress admin area this wa#$ (+, "f #ou wanted to create #our own custom page with te9t and images #ou can a so use our shortcode(

Membership 3.0 Documentation Page 1; Of 60 "account#orm$ S'bscription +age

'his is where #our users wi be ab e to see their current subscription! renew and upgrade "f #ou wanted to create #our own page with custom content! #ou can use the fo owing shortcode( "renew#orm$

Membership 3.0 Documentation Page 1> Of 60

+rotected Content +age -hen #ou protect a post or page! this is the content a user wi be directed to if the# do not ha%e a subscription with access. 'hat wi pre%ent the user without a subscription accessing the content direct.

4ou can edit this page direct! make a huge sp ash there with some f ash# graphics or promotiona te9t promoting wh# peop e shou d upgrade to a sna==# subscription from #our website. @%en ink them to #our signup page.

Membership 3.0 Documentation Page 16 Of 60 'hats is it for the Membership +ages tab! Bust be sure to c ick on the Save Changes button and #our done.

Content +rotection
"f #ou are ooking for other wa#s to protect #our content and not Bust b# post or page! then this is the p ace to be. 4ou can protect an# content with shortcodes! add custom shortcodes for p ugins which do not appear within the e%e s creation page and an# content after the -ordPress More tag. Shortcode +rotected Content " used the -i=ard to create m# e%e s! so here #ou wi see that.

3%ai ab e Shortcodes ""membership onl!$$ * 'his wi protect a content which re:uires membership. "le%el-%isitors$ "le%el-le%el-&$ "le%el-le%el-'$ So now when making posts #ou can use those shortcodes! Bust don0t forget to c ose them as we . 5ere is how its done( "le%el-le%el-&$Protect m! content #or le%el &"/le%el-le%el-&$ 2ote the ast /0%eve%)%eve%)12 it has a backs ash in there 0. thats te ing -ordPress its the end of the shortcode and do whate%er with e%er#thing between. So with the Membership p ugin that wou d be hide the content un ess a gi%en user has the right access. 4our created 3ccess ?e%e s wi show here /their shotcodes,

Membership 3.0 Documentation Page 1E Of 60 Protected 8ontent Message "f a user does not ha%e the right access then we can disp a# a message for them. 'his cou d be a coo graphic or set of graphics. Some sa es b urb or an#thing we ike! its #our choice. "ts a great wa# to up se on #our website and get new subscribers. 4ou see #ou cou d make down oads on the page protected. 4ou cou d use it to hide coupons for #our MarketPress shop! different e%e s get different discounts. Or an#thing e se #ou ike. Admin "n%y Shortcodes ?ets imagine #ou ha%e a p ugin which uses a shortcode to disp a# some kind of content! howe%er whi st creating #our e%e s #ou can0t see that shortcode..... -e add it here! and now #ou wi . 'his wi ensure #our content is protected.

More $ag De#a'%t "f #ou did not know a read#! -ordPress has this coo feature that when #ou are writing a post or page #ou can inc ude a simp e more tag and then an#thing after the tag re:uires #ou to c ick read more or what e%er is customised on #our theme. -e we ha%e this incredib # c e%er feature whereb# #ou can use that tag to protect #our content. So wh# is this usefu #ou ma# ask. Simp e! #ou cou d create a post or page and stick in the first paragraph or two or more if #ou ike! this cou d be the most epic teaser an#one has e%er read. 'hen protect the rest of the content. 'his is good for Hoog e and other search engines! #our content brings in readers and those readers wi take in #our catch#! short #et tanta ising te9t then want more$$$ -ho can resists a great teaser. Subscription so d$$ 8ha+8hing$$ 4ou0 be aughing a the wa# to the bank$

Membership 3.0 Documentation Page 1F Of 60

Show 8ontent 3fter 'he More 'ag + 'here are two options here No More tag content not visible: 'his wi ensure an#thing after the more tag is not %isib e un ess the# ha%e a subscription. Yes More tag content is visible: 'his wi show a content in the more tag to the wor d. 4ou wou d choose this option if #ou wanted more contro . 4ou might not want users on #our e%e one subscription to see content after the more tag! but #ou might make it a%ai ab e to e%e two. Or #ou might Bust not want it protecting at a ! this a ows #ou to continue to use the more tag as designed b# -ordPress. Oh! and that more tag ooks ike this( ()-- More "n 5'M? mode of #our post1page editor #ou wi see a button tit ed more! Bust c ick that to add the tag.

3nd in the %isua editor its a graphica button as #ou see in the ne9t screenshot(

Membership 3.0 Documentation Page 1< Of 60 So on the page here is how it ooks to the end user when not protected(

3nd this is how it ooks when the more tag is protected(

&reakin awesome! eh$ So ets c ick on the Save Changes button because we are done here$ Down%oads 0 Media -ith the Membership p ugin we a so ha%e this fantastic feature to protect our media! we can e%en mask that ur to pre%ent direct access. 'his is great for down oads ike PD& maga=ines! MP3 fi es! 3%i fi es! code! perhaps #our own p ugins and themes! we an#thing #ou want to protect which is down oadab e.

Masked Download R! is the down oad ink #our users wi see! its not the direct ink of course because we don0t want them ha%ing that. "n this fie d we cou d add an#thing random! " threw in some random etters but p ease add an#thing #ou ike! ma#be Bust Ddown oads6. 3n#one tr#ing to access the content through this ur is processed b# the p ugin and so if the# don0t

Membership 3.0 Documentation Page 20 Of 60 ha%e a subscription the# wi right # be forwarded to the +rotected content page we set up ear ier in this p ugin. Protected "roups -e can create mu tip e groups here! and name them an#thing we ike. 'he# wi appear within the media section when up oading and inserting media. 5ere is an e9amp e(

See the +rotected Content (ro'p option! it current # sa#s none! because " didn0t set an# up. So ets set up two now.

Membership 3.0 Documentation Page 21 Of 60 3nd c ick on the Save Changes button. Gather than up oad another image or some other media to demo! we can pop on o%er to the Media section of #our -ordPress Site(

-e wi edit the image " Bust up oaded(

3nd now under the +rotected Content (ro'p we can see those groups we Bust set up$ 4ou might be asking how this works and that wi become c ear when #ou create1edit #our e%e s ater in this tutoria . *ee +ontent ,ules -ownloads in the le%el editor. Ieep in mind though! #ou must ne%er gi%e out direct inks to #our media down oads. " refer to the ph#sica fo der path i.e. /wp-content/uploads/....... 3n#one with the direct ur can b#pass our down oad protection. 4ou must on # use Masked Down oad )G? if #ou wish to ensure #our content remains protected from the pr#ing e#es of non subscribers. Membership Admins Hot some staff and need to gi%e contro ! #ou can do that from this tab. 'here is howe%er a prere:uisite and that is on # current administrators of #our site wi show here.

Membership 3.0 Documentation Page 22 Of 60

4ou can use the -ordPress &sers editor to gi%e #our staff admin contro . Once the# are an administrator #ou can then make them a Membership admin as we . Admin .sers All .sers

Se ect the user #ou wish to edit.

'hen down the bottom of the page whi st editing a user #ou wi find the option to add them as an administrator(

3nd then in #our Membership Admins tab on the options page! #ou wi ha%e #our new admin. 4ou can check and uncheck his e%e and Save Changes to add or remo%e the Membership admin access.

Membership 3.0 Documentation Page 23 Of 60

3xtras 3 the e9tra settings hide in here! he ps keep the admin area nice and tid#. Pa#ments 8urrenc# # 'he first option is the currenc# we wish to accept.

" persona # se ected HCP because " hai from Hreat Critain and we ha%e the Pound hence HCP. (+, Se ect which e%er is re e%ant to #ou. Membership Genewa -hen using sing e pa#ment gatewa#s #ou can specif# how far in ad%ance a member can renew.

4ou can set between 1 and 36> da#s. " ha%e set mine to 36> so m# members cou d renew at an# point throughout the #ear. Membership )pgrades 4ou can set the minimum time a owed between upgrades for #our users.

Membership 3.0 Documentation Page 2; Of 60

'his can a so be set between 1 and 36> da#s. " don0t mind m# members upgrading fre:uent # and so " set mine to 1. Membership -i=ard Gemember when we first started getting this setup! we had the -i=ard which wa ked us through setting up some defau t e%e s and the gatewa#. -e if #ou dismissed that and want it back! #ou can simp e check the Show Membership Wi!ard and it wi be back again.

3nd thats another tab down! one more to go. Just c ick on the Save Changes button and off we go$

Advanced Settings
'his one wi be short and sweet! #ou most ike # wi ne%er use it but here we are an#wa#. (+, "f #ou e%er notice an issue with #our setup using our Membership p ugin then pop in here! #ou can *eri#y Membership $ab%es and #ou can a so use the -epair Membership $ab%es button to he p remed# an# issues #ou might get.

Membership 3.0 Documentation Page 2> Of 60 4ou wi most ike # ne%er use it as " said! but it is here for #ou$ (+, 3nd so that brings us to the end of the Options page! fee good about that. Hreat! ets mo%e on then sha we$

Membership 3.0 Documentation Page 26 Of 60

+ayment (ateways
So #ou the membership options so id # set up! #ou might e%en be ahead of us here and a read# ha%e e%e s and subscriptions but now #ou need a wa# to take some hard cash. ?ets do it$ Pop on o%er to the Pa#ment Hatewa# admin area( Admin 4 Membership 4 +ayment (ateways

4ou then ha%e %arious options( 3uthori=e.net &ree Subscriptions Pa#pa @9press Pa#pa Sing e Pa#ments 28heckout A 28O

5o%er o%er the gatewa# #ou wish to se ect and then c ick on the acti%ate. "n rea it# #ou probab # wi not acti%ate the Free S'bscription (ateway when taking pa#ments! i.e. using an# of the other options there. 5owe%er #ou might want to offer a free subscription.

Membership 3.0 Documentation Page 2E Of 60 ?et go through each one A'thori!e net P ease note( 4ou wi re:uire an SS? certificate for this gatewa#. Once acti%ated #ou can ho%er o%er the 3uthori=e.net gatewa# and see the fo owing options(

8 ick on Settings to set this up.

Mode 4ou ha%e two options here( $andbo% 4ou can use this mode when testing the gatewa# to ensure it is working with 3uthori=e.net and no i%e transactions wi e%er be processed. !ive Once #ou are read# for the big bad wor d! #ou can go i%e and start raking in the cash. ?ogin "D 'o obtain #our 3P" ?ogin "D( 1. 2. 3. ;. ?og into the Merchant "nterface at https(11secure.authori=e.net Se ect Settings under 3ccount in the main menu on the eft 8 ick 3P" ?ogin "D and 'ransaction Ie# in the Securit# Settings section "f #ou ha%e not a read# obtained an 3P" ?ogin "D and 'ransaction Ie# for #our account! #ou wi need to enter the secret answer to the secret :uestion #ou configured at account acti%ation. >. 8 ick Submit. 'he 3P" ?ogin "D for #our account is disp a#ed on the 3P" ?ogin "D and 'ransaction Ie# page.

Membership 3.0 Documentation Page 2F Of 60

'ransaction Ie# + ?ike the 3P" ?ogin "D! the 'ransaction Ie# is a sensiti%e piece of account information that shou d on # be shared on a need+to+know basis. 'o obtain a 'ransaction Ie#( 1. 2. 3. ;. ?og on to the Merchant "nterface at https(11secure.authori=e.net Se ect Settings under 3ccount in the main menu on the eft 8 ick 3P" ?ogin "D and 'ransaction Ie# in the Securit# Settings section @nter the secret answer to the secret :uestion #ou configured when #ou acti%ated #our user account >. 8 ick Submit 'he 'ransaction Ie# for #our account is disp a#ed on a confirmation page. 5M+"-$AN$( Ce sure to record #our 'ransaction Ie# immediate # in a secure manner or cop# it immediate # to a fi e in a secure ocation because it is not a wa#s %isib e in the Merchant "nterface ike the 3P" ?ogin "D. Once #ou na%igate awa# from the confirmation page there wi be no other wa# to access the 'ransaction Ie# in the Merchant "nterface. 4ou wou d ha%e to generate a new 'ransaction Ie#. De imiter 8haracter ?ea%e this as the defau t for now! un ess #ou know what #ou are doing and abso ute # need to change it " @ncapsu ation 8haracter ?ea%e this as the defau t for now! un ess #ou know what #ou are doing and abso ute # need to change it. " @mai 8ustomer /on success, "f #ou want to emai #our customer when the transaction is successfu then set this to #es. 'he bod# of the emai wi be generated b# the Membership p ugin. 8ustomer Geceipt @mai 5eader Set the subBect of #our emai which the member wi be sent. 8ustomer Geceipt @mai &ooter 'hen create a footer! ma#be inc ude #our cop#rights or some hand# inks with #our signature. Securit#( MD> 5ash ?ea%e this as the defau t for now! un ess #ou know what #ou are doing and abso ute # need to change it. " Ge:uest a de imited response from the pa#ment gatewa# ?ea%e this as the defau t for now! un ess #ou know what #ou are doing and abso ute # need to change it. " 3nd then as a wa#s! c ick the Save Changes button. Cack on the gatewa# page whi st ho%ering #ou wi ha%e seen Kiew 'ransactions. 8 ick on that wi show us a the transactions done with this gatewa#.

Membership 3.0 Documentation Page 2< Of 60

Free S'bscription 'his Hatewa# wi pro%ide a button on an# subscriptions which are free. /not needed for Stranger Access,.

5o%er o%er the gatewa# and se ect settings.

'here are no fanc# settings here! #ou can simp # insert the )G? of an image to use with this gatewa#. 4ou can %iew a the transactions on this gatewa#.

+aypa% 3xpress 6 Sing%e +ayment 'he setup process of these two p ugins are %irtua # identica with the e9ception of one button which is the DGenew6 button. "n Sing e Pa#ment this is not needed as it wi not set up or process subscriptions with Pa#pa ! it wi on # process a sing e pa#ment at a time! thus meaning each time #our members are due to renew wi need to manua # process their renewa . Pa#pa @9press Supports Subscriptions. Pa&Pal Mode "f #ou wish to test the connecti%it# with Pa#pa Pa&Pal 'mail 'his wi be #our Pa#pa account emai ! "f #ou are in sandbo9 mode #ou wi need to use Sandbo9 credentia s.

Membership 3.0 Documentation Page 30 Of 60 Pa&Pal $ite 5ere #ou se ect which is the main Pa#pa website for #our countr#. Pa&pal (urrenc& 'his option can on # be changed from the options page! under the e9tras tab( Admin Membership Options /0tras Sti not sure! then pop back to the options page part of this tutoria . $ubscription )utton 'his is the image ink which users wi c ick to subscribe. 4ou cou d use a custom one if #ou wish! or ea%e it with the defau t entered upon acti%ation. Renew 'his is the image ink which users wi c ick to renew. 4ou cou d use a custom one if #ou wish! or ea%e it with the defau t entered upon acti%ation. * Not avai%ab%e in +aypa% Sing%e +ayment. pgrade button 'his is the image ink which users wi c ick to upgrade. 4ou cou d use a custom one if #ou wish! or ea%e it with the defau t entered upon acti%ation. (ancel button 'his is the image ink which users wi c ick to cance . 4ou cou d use a custom one if #ou wish! or ea%e it with the defau t entered upon acti%ation. 4ou can %iew a the transactions on both these gatewa#s b# ho%ering o%er the gatewa# and c icking *iew $ransactions.

1Checko't 7 1C" *(heckout sername 4our 28O username. *(heckout Password 4ou 28O password. *(heckout $eller +D 4ou 28O Se er "D. *(heckout $ecret ,ord 'o set up the secret word p ease og in to #our 28O account! c ick on the D3ccount6 tab! then c ick on DSite Management6 subcategor#. On the DSite Management6 page #ou wi enter the Secret -ord in the fie d pro%ided

Membership 3.0 Documentation Page 31 Of 60 under Direct Geturn. 3fter #ou ha%e entered #our Secret -ord c ick the b ue DSa%e 8hanges6 button at the bottom of the page. *(heckout (urrenc& 'his option can on # be changed from the options page! under the e9tras tab( Admin Membership Options /0tras *(heckout Mode 4ou can set this into i%e mode to process rea pa#ments or pop it into test mode whi st #ou are testing #our who e set up so that no rea cash is e9changed. $ubscription button 'his is the subscription button for #our pa#ments! #ou cou d enter an# custom image #ou wish here! or use the defau t one upon gatewa# acti%ation. 4ou can %iew a the transactions b# o%ering o%er the gatewa#.

Membership 3.0 Documentation Page 32 Of 60

&-, (ro'ps
)G? Hroups can be a rather ad%anced features. 4ou can use this to protect groups of )G?S inc uding those using regu ar e9pressions. Admin Membership .,1 2roups

3nd then c ick on the Add New button. Hroup 2ame 3dd something re e%ant to this group of inks. So if #ou were protecting contents of a categor#! perhaps its wou d be DProtect 83'+23M@6 Page )G?s @ach ine must contain on # one ink. So once #ou enter one then enter the ne9t one on a new ine. Strip Luer# Strings "f an# of the inks ha%e :ueries in them this wi strip the :uer#! for e9amp e( /wp-admin/edit.php?post t!pe=page -ou d become /wp-admin/edit.php Gegu ar @9pression "f an# of the ur s ha%e regu ar e9pressions in them! #ou must enab e this option. "f we enab e Gegu ar @9pressions then as an e9amp e we cou d protect a posts in a categor# whi st wi enab ing access to the categor# archi%e page. "n the Page )G?s we wou d enter( http(11domain.com1categor#1.7 'he .7 is a Gegu ar @9pression! this wi a ow #ou access to the categor# but then protect a the contents /sing e pages1posts1custom post t#pe,. 'his cou d be great for on ine maga=ine where #ou want #our readers to see the archi%e page but restrict the goodness within to those pa#ing subscribers. 5ere is a coo Gegu ar @9pression 8heat Sheet( http(11www.cheatograph#.com1da%echi d1cheat+sheets1regu ar+e9pressions1

Membership 3.0 Documentation Page 33 Of 60

+ings
'his rea # is an ad%anced feature! its not something e%er#one needs either! but the power it wie ds b# someone who can contro this beast is immense. M+, ?ets get simp e for a moment and assume #ou used a remote ser%ice ike Mai 8himp to send #our news etters and #ou wanted some e%e of integration ike a user registers #ou then +ing Mai 8himp to action a task. Or when the subscription ends #ou Ping Mai 8himp to cance a task. 'hats this feature! it wi do that for #ou but its comp e9 to understand at first e%en with a with a simp e form. "t made m# head hurt when " first used the Membership p ugin! so #ou ha%e been warned. M+, Skip o%er this section if it does not interest #ou much and #ou ha%e no need for it. Admin Membership ,emote Pings /wp-admin/admin.php?page=membershippings

?ets get started! c ick on the Add New button to create a new -emote +ing.

Membership 3.0 Documentation Page 3; Of 60 ?ooks simp e right. So we mentioned Mai 8himp and we0 stick with that for now. ?ets assume #ou want it so that when someone signs up the# are a so auto subscribed to Mai 8himp. 4ou can find the Mai 8himp 3pi detai s right here( http(11apidocs.mai chimp.com1api11.31 Ping 2ame 4ou can ca it an#thing #ou ike! " prefer it to be meaningfu . "0 ca this A'tomatic Mai%Chimp Sign'p Ping )G? 'his is the Ping )G? fo owing the 1.3 3P" detai s set out in the ink " pro%ided to the Mai 8himp 3P" docs. http3//(dc4.api.mailchimp.com/'.5/ -here NdcO shou d be rep aced with the portion after the dash in #our 3P" Ie#. e.g. Pus1P! Pus2P! Puk1P! etc. 3 so id e9amp e + sa# #our 3P" Ie# is m#apike#+us2. 4ou are in us2! so #our 3P" @ndpoint wou d be( http:--us*.api.mailchimp.com-/.0-e wi then add a ? so this fie d shou d ha%e( http(11us2.api.mai chimp.com11.31 1 3nd e%er#thing then after the ? wi be our :uer# string! we wi pop the :uer# string into the ne9t bo9. Ping Date 'his is where the :uer# string wi go. "ts one item per row! so be sure not to stick it a on one ine. ?ets enter the fo owing( methodQ istSubscribe apike#QRRRRR+us; idQRRRRR emai SaddressQTuseremai T doub eSoptinQfa se updateSe9istingQtrue sendSwe comeQfa se Method 'he method we use is %istS'bscribe to add #our new member to the Mai 8himp subscription ist( http:--apidocs.mailchimp.com-api-/.0-listsubscribe.2unc.php

Membership 3.0 Documentation Page 3> Of 60 3P" Ie# -e then enter the 3P" Ie#! so rep ace 88888)'s9 with #our own ke#. "D 'his is #our ist "D and can be found within the Mai 8himp dashboard. @mai 3ddress -hich emai address wi be subscribed! notice we are passing in a constant there to pu the data d#namica # from our database. Doub e Optin Cecause the# are signing up for a membership! we might want to add them automatica # to the emai ist as we . So " set it to fa se here. Just keep in mind that if Mai 8himp be ie%e #ou are abusing this feature then #our account cou d be terminated. So Bust ensure #our users know the# are getting on the mai ing ist as we . Or set it to true! forcing them to confirm the# opt in for #our mai shots. )pdate @9isting 'his wi update an# e9isting emai subscription within Mai 8himp. Send -e come 'his wi fire off a we come emai to #our new subscribers. -e ha%e set it to fa se as we don0t want to bombard them with we come emai s from us do we. "ts rhetorica ! don0t worr# about it. (+, 4a! thats it for Pings.... Simp es huh$

Membership 3.0 Documentation Page 36 Of 60

Access ,eve%s
'his contro s the e%e s of access to #our site! so #ou create different e%e s with different access. Perhaps when #ou come to create a subscription #ou gi%e access to e%e 1 for the first 30 da#s! then after that the# mo%e to e%e two. 'his is drip content and a great wa# to reward those members who stick with #ou and renew their subscriptions. Or #ou might on # ha%e one e%e per subscription! its up to #ou but ets go create one now. Admin Membership Access 1e%els Add New

" created those three e%e s ear ier with our -i=ard in the membership dashboard. &or this tutoria "0 make a forth e%e tit ed ?e%e 3.

Membership 3.0 Documentation Page 3E Of 60 'he first option is of course the ?e%e 'it e! so here " entered ?e%e 3. Cefore " go an# further! "0m going to :uick # sa%e this one and so " c ick on the Add button. ?ets take another peek now what it ooks ike.

4ou see the difference. "f not ook again........ 2ow. !evel $hortcode 2ow a new short code is shown! #ou can use this shortcode to hide content which is restricted for this e%e on #. 'his is hand# if #ou don0t wish to protect a who e page or post but #ou want to protect some content in a post or page. 4ou use this b# popping the shorcode around the content #ou want to protect. 'his cou d be a down oad! some te9t! and image or an#thing e se #ou can put on in there. So it wou d ook ike this for ?e%e 3( "le%el-le%el-5$3e& +4m protected content5 + could be a download5 a coupon code5 some te%t5 a man& paragraphs o2 te%t or an&thing else &ou want "/le%elle%el-5$

-'%es
'here are 2 main t#pes of ru es! with three options o%er a . 4ou can se ect +ositive or Negative ru es which is rea eas# to get set up. Or if #ou rea # need both! #ou can go into Advanced. Just et it be known that Advanced is not for the no%ice! #ou cou d find content protected which shou dn0t be or content not protected which shou d be as we as other conf icts because ru es need to be set up correct #. So if #ou want simp icit# it wou d be ad%isab e to use either one set of ru es or the other. Positive Rules @%er# member with access to this e%e wi be ab e access the content #ou specif#. Negative @%er# member with access to this e%e wi not access an#thing in the negati%e ist thus assuming an#thing not added is a%ai ab e to them /not dropped in or not se ected,.

Membership 3.0 Documentation Page 3F Of 60 6dvanced 'his wi a ow #ou to set both Positi%e and 2egati%e ru es. 'here is a huge ad%antage to the ad%anced mode which is as fo ows(

!evel Pings -e co%ered this ear ier! it wi send custom pings to interna or remote ser%ices ike Mai 8himp for e9amp e. 6ssociated Role 5ere #ou can set a custom ro e for the user to be assigned to! perhaps the# cou d become a contributor for #our site! or #ou might ha%e some custom ro es with specia access to certain options. Just be sure #ou don0t et them sign up for fu administrator contro un ess of course #ou want them too.... M+, "n 3d%anced mode! Bust keep in mind #ou don0t ha%e to use both Positi%e and 2egati%e e%en though both options are a%ai ab e! Bust thought " wou d throw that out there. (+, 'he most common # asked :uestions are usua # confusion around how ru es rea # work and wh# content can or not be seen. ?ets break this down a itt e! each ?e%e is independent from the other. So positi%e or negati%es set in one e%e wi not affect the other. "f #ou did not set a stranger e%e then b# defau t an#one not on a e%e wi ne%er be ab e to see content. 'hat an#thing on #our site at a . "f #ou are ogged in as 3dmin #ou get to see a the content inc uding shortcodes. "ts important #ou keep that in mind. (+, -hen using the Stranger e%e #ou wi need to set some restricti%e ru es to pre%ent them seeing content which #ou wish on # for the e#es of users on other e%e s. -e ... @9cept for the register page. 'his cou d be hand# in a mu tisite insta where #our main site is the one with a the sa es b urb and then a the subscription stuff is on a sub site.

Membership 3.0 Documentation Page 3< Of 60

$ypes o# -'%es
'he admin interface is drag and drop and so if #ou wanted to add a ru e for something from the Main -'%es then drag it on o%er. Same for Content -'%es and a the others.

-e won0t use screenshots on them a independent # because some of them ha%e no settings. 3s an e9amp e here are the comments when added.

4ou wi see that a there is in the comments area once added is Bust a note te ing #ou how it works for +ositive or Negative ru es.

Main -'%es

Membership 3.0 Documentation Page ;0 Of 60 8omments Positi%e + )ser gets read and make comments of posts. 2egati%e + )ser can not read or comment on posts. More 'ag Positi%e + )ser can read fu post content be#ond the More tag. 2egati%e + )ser is unab e to read fu post content be#ond the More tag. 8ategories

Positi%e A )sers can see se ected categories. 8ategories not se ected wi not be a%ai ab e to the e%e . 2egati%e A )sers can not see the se ected categories. 8ategories not se ected wi be a%ai ab e to this e%e . Pages

Positi%e A )sers can see se ected pages. Pages not se ected wi not be a%ai ab e to

Membership 3.0 Documentation Page ;1 Of 60 the e%e . 2egati%e A )sers can not see the se ected pages. Pages not se ected wi be a%ai ab e to this e%e . 2ote( On # the most recent >0 pages show here. 4ou can a ter this b# defining a constant in #our wp+config.php fi e. P ease checkout the D8onstants6 are of this tutoria for what code to use. Posts

Positi%e A )sers can see se ected posts. Posts not se ected wi not be a%ai ab e to the e%e . 2egati%e A )sers can not see the se ected posts. Posts not se ected wi be a%ai ab e to this e%e . 2ote( On # the most recent 2> pages show here. 4ou can a ter this b# defining a constant in #our wp+config.php fi e. P ease checkout the D8onstants6 are of this tutoria for what code to use.

Membership 3.0 Documentation Page ;2 Of 60 Menu

Positi%e A )sers can see se ected menu items. Menu items not se ected wi not be a%ai ab e to the e%e . 2egati%e A )sers can not see the se ected menu items. Menu items not se ected wi be a%ai ab e to this e%e . )G? Hroups

"f #ou are using )G? Hroups as co%ered ear ier in this tutoria then #ou can a so add them to positi%e or negati%e ru es. Positi%e A )sers can see se ected )G? Hroups. )G? Hroup not se ected wi not be

Membership 3.0 Documentation Page ;3 Of 60 a%ai ab e to the e%e . 2egati%e A )sers can not see the se ected )G? Hroups. )G? Hroups not se ected wi be a%ai ab e to this e%e . Content -'%es Down oads "f #ou wish to protect down oads! then ear ier in this tutoria whi st on the Options page #ou wi ha%e defined some Protected Hroups in the Down oads 1 Media tab. "f #ou didn0t but wish to add some ru es! then pop back there and get it set up. -e0 wait for #a here$ M+, " set up a coup e! ets take a ook(

So we cou d use Premium Down oads for one e%e and then ha%e separate Super Duper ones for another e%e . Or #ou cou d et one e%e ha%e access to on # one of them! and then the ne9t e%e cou d ma#be access them both. "ts #our choice here! #ou decide$ M+, Positi%e A )sers can %iew and down oad from the se ected group name. Down oad Hroups not se ected wi not be a%ai ab e to the e%e . 2egati%e A )sers can not %iew and down oad from the se ected group name. Down oad Hroups not se ected wi be a%ai ab e to this e%e . Shortcodes 3n# p ugin using shortcodes to disp a# or perform some action can be protected. So for e9amp e #ou cou d protect the -ordPress Uga er#V shortcode. 'his wi ensure an#where in #our website where #ou use the -ordPress ga er# feature! those shortcodes wi be protected under the membership p ugin. @%en MarketPress

Membership 3.0 Documentation Page ;; Of 60 shortcodes can be used here. "f #ou are using a p ugin which has shortcodes not seen in this ist! don0t worr# as a wa#s we ha%e #ou co%ered. "f #ou remember ear ier in this tutoria when configuring the options page! under the the Content +rotection tab there was an option Admin "n%y Shortcodes! this wi a ow #ou to add those missing shortcodes.

Positi%e A )sers can %iew content produced b# a gi%en shortcode. Shortcodes not se ected wi not be a%ai ab e to the e%e . 2egati%e A )sers can not %iew content produced b# a gi%en shortcode. Shortcodes not se ected wi be a%ai ab e to this e%e . MarketPress "f #ou ha%e MarketPress insta ed /our ama=ing commerce cart, then #ou wi find further options here to protect specific pages inc uding the checkout and cart.

Membership 3.0 Documentation Page ;> Of 60 Positi%e A )sers can %iew MarketPress pages. Pages not se ected wi not be a%ai ab e to the e%e . 2egati%e A )sers can not %iew MarketPress pages. MarketPress not se ected wi be a%ai ab e to this e%e . :'ddy+ress -'%es Cudd#Press Pages ?ooking for a coo wa# to restrict Cudd#Press to certain members on #. -e this is it! Bust se ect which pages #ou want and need. Protect #our 3cti%it# Stream! #ou &orums! #our members! etc.

Positi%e A )sers can %iew Cudd#Press pages. Pages not se ected wi not be a%ai ab e to the e%e . 2egati%e A )sers can not %iew Cudd#Press pages. Pages not se ected wi be a%ai ab e to this e%e . Pri%ate Messaging 4up that is right! #ou can pre%ent #our users from taking ad%antage of the pri%ate messaging feature! un ess of course the# are subscribing to the right e%e . Positi%e( )ser can send messages. 2egati%e( )ser is unab e to send messages

Membership 3.0 Documentation Page ;6 Of 60 C ogs 'his ru e wi remo%e or a ow the mention of specific b ogs in #our Cudd#Press Site $racking area which is a so known as :%ogs. 'his wi not protect the actua b ogs. Just thought "0d mention that so #ou don0t get confused b# its purpose. (+,

Positi%e A )sers can %iew inks and acti%it# to sites isted in the Cudd#Press Site $racking. C ogs not se ected wi not be %isib e on this page to the e%e . 2egati%e A )sers can not %iew inks and acti%it# to sites isted in the Cudd#Press Site $racking . C ogs not se ected wi be %isib e to this e%e . Hroup 8reation "f #ou were ooking for a wa# to pre%ent or restrict group creation! thats here. 4ou cou d a ow! sa# one group for e%e 1 membership! but then a ow e%e 2 to create sa#.... 10. 3s a wa#s its #our choice! #ou decide how #ou want that to work. (+,

Membership 3.0 Documentation Page ;E Of 60 Positi%e( )sers can create the amount of groups #ou define. 2egati%e( )sers are unab e to create an# groups. Hroups "f #ou had some premium groups! ma#be the# are used for support! notifications to members! or for some other cause #ou ha%e! then #ou can restrict the access to these for different e%e s.

Positi%e A )sers can Boin and use Cudd#Press groups. Hroups not se ected wi not be a%ai ab e to the e%e . 2egati%e A )sers can not Boin and use Cudd#Press groups. Hroups not se ected wi be a%ai ab e to this e%e . 3dministration Gu es C og 8reation 4ou cou d run #our own -ordPress hosting business if #ou ha%e a Mu tisite insta ation! #up thats right #ou cou d se b ogs on a subscription basis. 8oo eh$

Membership 3.0 Documentation Page ;F Of 60 Positi%e( )ser can create howe%er man# b ogs #ou define here. Don0t enter a number to remo%e the restriction! thus making it un imited. 2egati%e( )sers on this e%e wi not be ab e to create an# b ogs. Main Menus -ith this ru e #ou cou d restrict access to certain menu items! so ets sa# #ou se a website within a mu tisite insta . 4ou cou d then pre%ent access to the menu options for creating pages or for the 'oo s menu.

Positi%e A )sers can see this menu item. 2egati%e A )sers can not see this menu item.

Membership 3.0 Documentation Page ;< Of 60 Sub Menus "f #ou didn0t want to hide a who e menu! but Bust wanted to hide a coup e of the sub menus then that is fine a so. (+,

Positi%e A )sers can see this sub menu item when se ected. 2egati%e A )sers can not see this sub menu item when se ected. Dashboard -idget 4ou can e%en remo%e dashboard widgets if #ou wanted to! how coo is that$

Membership 3.0 Documentation Page >0 Of 60 Positi%e A )sers can see dashboard widgets when se ected. 2egati%e A )sers can not see dashboard widgets when se ected. P ugins "f #ou are using the Membership p ugin to se websites! then #ou can a so restrict the use of p ugins. Different e%e s cou d ha%e different features.

Positi%e A )sers can insta p ugins when se ected. 2egati%e A )sers can not insta p ugins when se ected.

Membership 3.0 Documentation Page >1 Of 60

S'bscription +%ans
2ow we ha%e our Access ,eve%s; +ings! and a the other options read#. -e no Bust need to make some subscriptions to add those 3ccess ?e%e s to! this is where sort the finances out. So ets do that now. Admin Membership *ubscriptions /wp-admin/admin.php?page=membershipsubs

"n m# setup " current # ha%e two S'bscriptions(

4ou can see here that there is a button to Add New subscriptions! which... @rm.... 3dds a new subscription. (+, 4ou can see which p ans are acti%e! pub ic or pri%ate and how man# users are on those p ans. 4ou don0t need a free subscription p an here! un ess of course #our making some offer. 'hose who are not subscription members and using the stranger e%e do not need a subscription. Cu k 3ctions De ete "f #ou check mu tip e subscriptions #ou can then bu k de ete them. 'ogg e 3cti%ation 4ou can check mu tip e subscriptions and acti%ate1deacti%ate them

Membership 3.0 Documentation Page >2 Of 60 'ogg e Pub ic Status 4ou can check mu tip e subscriptions and set them to be pub ic or pri%ate for users. 4ou a so ha%e %arious fi ters for order the subscription and #ou can e%en search through the subscriptions.

5o%ering o%er the subscription wi a ow #ou to @dit! 3cti%ate1Deacti%ate! Make Pub ic1Pri%ate or De ete(

"0m going to edit ?e%e 1 for this tutoria .

Membership 3.0 Documentation Page >3 Of 60

Making A S'bscription +%an


"f #ou were starting a fresh and did not use our wi=ard then #ou wou d c ick the Add New button. " a read# ha%e m# p ans set out from the wi=ard! so "0m going to edit one of them. 'his is what the Subscription P ans page ooks ike(

4ou wi notice this is simi ar to the Access ,eve% editor page. 4ou simp # need to drag the e%e s o%er which wi be app icab e to this S'bscription +%an. -e wi co%er that in a moment. Subscription ?e%e 'his can be an#thing #ou wish! perhaps #ou wi ha%e Cron=e! Si %er! Ho d and P atinum e%e s or be origina ike me and ha%e ?e%e 1! 2 and 3. (+, Subscription Description -hack a the detai s about #our subscription in there! inc ude some promo te9t! images! or what e%er #ou wish. 2otice what " had in mine. 4ou wi see a screenshot from the front end in a moment to see how that one ooks again. Subscription Price 'e9t 'his is Bust some sa es b urb! ike D"rab our top subscription 2or onl& 7/86 or something ike that.

Membership 3.0 Documentation Page >; Of 60 On the front end it ooks ike this(

8oo ! eh$ Membership ?e%e s -e now drag those Access ,eve%s o%er which wi use this p an. 4ou can c ick on the drop down! #ou can a so c ick D3dd ?e%e 6 rather than dragging them if #ou wish. "0m going to drag o%er m# Access ,eve%! ?e%e 1.

2otice now there are some more options for us to se ect on the Access ,eve% 1. Mode &inite )ser Gemains at this e%e for a set period of time before their subscription ends. 4ou wou d use this mode if #ou offered a one off subscription where the#

Membership 3.0 Documentation Page >> Of 60 wou d need to manua # renew. "ndefinite -ith this mode! an#one who subscribes are added indefinite # aka fore%er. Seria "f #ou are wanting auto renewa s then this mode wi e%e for a set period of time before auto renewing. et them sta# on the

3s #ou see there is a note there stating that with some gatewa#s! a tering the p ans here for e9isting users wi not ha%e an# affects on their renewa price. Period 2e9t #ou can set the period this e%e wi be acti%e for when the# subscribe. 'his can be set to da#s! weeks! months or #ears in the second drop down. 'hen Bust decide on the number from the first drop down. So 1 #ear! or 30 da#s! "0m sure #ou get the picture. (+, Price 'he currenc# is set within the options area. "f #ou skipped o%er or forgot about that part of the tutoria ! and #our stuck wondering how to change it to )SD or something e se then rewind and checkout the part of this tutoria about the Options page. Just enter the amount here #ou wish to charge for this e%e ! for the period of time specified. 4ou can ha%e mu tip e 3ccess ?e%e s added here! this wi create #ou drip content if #ou wish. Hi%ing users access to something for R amount of time! before gi%ing them access to something e se! or more. Hood for customer o#a t# as we .

Membership 3.0 Documentation Page >6 Of 60 3nd the ast part of this section is for pings! if #ou ha%e set some up and wish to use them for this Subscription ?e%e ! then set it here(

Once #our a done! Bust c ick the Add or &pdate button. Don0t forget though to make sure the Subscription ?e%e is both Active and +'b%ic! un ess of course #ou want it some other wa#. (+, Just thought "0d mention it thought because one of the biggest support :uestions is about Subscription ?e%e s not being shown on the front of the site! most of the time is because the# are deacti%ated or simp # not pub ic.

Membership 3.0 Documentation Page >E Of 60

Comm'nications
So we are near # at the end of it a now! its a most sad to see #ou a go off on #our own with this p ugin! but #ou ha%e come a ong wa#! ma# the &orce be with #ou on this$ (+, 8ommunications is a rea coo feature! one which #ou might not a wa#s hear to much about. Cut nonethe ess its power is awesome$

'his feature wi et #ou send out an emai to #our users R amount of da#s! weeks! months or e%en #ears after someone has paid for a subscription. 'his cou d be a persona we come message! some hand# tips! a mone# off coupon or an#thing e se #ou ike. 4ou can a so send out messages R amount of da#s! weeks! months and #ears before the renewa is due! so before the subscription e9pires. 'his cou d be a D"ts been great ha%ing #ou around! we rea # o%e #ou6 t#pe emai ! or #ou cou d e9tend another offer to them! some promo stuff or again... 3n#thing e se #ou ike. 8 ick on the Add New button to create a new message for #our members.

Membership 3.0 Documentation Page >F Of 60 " think this is a se f e9p anator#! when the message is sent! before e9pir#! after signup! etc. -hat the emai subBect shou d be and then the bod# contents. -e then ha%e a number of constants! or tags for #ou to use. 5ere is what the# do( Tb ognameT + Disp a#s #our C og 2ame. Tb ogur T + Disp a#s #our C og )G?. TusernameT + Disp a#s the )sername of the member. TusernicenameT + Disp a#s their chosen 2ice 2ame. TnetworknameT + Disp a#s #our 2etwork 2ame /Mu tisite "nsta ,. Tnetworkur T + Disp a#s the 2etwork )G? /Mu tisite "nsta ,. TsubscriptionnameT + Disp a#s the Subscription 2ame the# are current # on. T e%e nameT + Disp a#s the ?e%e 2ame the# are current # on. Taccountur T + Disp a#s their 3ccount )G?. 4ou can use an# of those whi st t#ping out a message. -hen #ou are done! Bust c ick on Add Message button and thats it.

4ou wi need to c ick on the 3cti%ate option b# ho%ering o%er the message! otherwise this message wi ne%er be sent out. 3 done..... 'hat was an epic manua ! the argest #et for -PM) De% " thinks........ "s this thing sti on. Wtap< Wtap<!4ou awake. 5e o. 3n#one sti reading. 'hree penguins wa k into a bar........

Membership 3.0 Documentation Page >< Of 60

Constants
'he fo owing can be added to #our wp)con#ig php found within #our root director# which if on cPane wou d be( /public html/ -ithin the administration area b# defau t when setting up access #ou can on # see 1= posts! 4ou can e9tend that with the fo owing code. Just change the number to something #ou wou d ike. Ieep in mind the higher the number! the onger the process time and the more ike # #our P5P wi either timeout or present Memor# errors. de#ine6 7M/M8/,*9:P PO*; +O.N;7< &=>? 'his is the same as the option for posts! howe%er it contro s the amount of pages. C# defau t this one is restricted to =>. de#ine6 7M/M8/,*9:P PA2/ +O.N;7< =@>? 3s with the abo%e options we can a so define how man# groups to pu . 'he defau t is =>. de#ine6 7M/M8/,*9:P 2,O.P +O.N;7< =@>? Determines the ma9imum charge isted in the charges drop down de#ine6 7M/M8/,*9:P MAA +9A,2/7< 5@@>? 3 ow comments to be shown in the negati%e comments ru e de#ine6 7M/M8/,*9:P B:/C +OMM/N;*7< #alse>? "f admin is not the defau t admin for the membership p ugin! #ou can change that b# adding the users username here( de#ine6 7M/M8/,*9:P MA*;/, A-M:N7< 7admin7>? C# defau t on each site! the person who acti%ates the Membership p ugin automatica # becomes the admin for the p ugin. 'he defau t is yes but #ou can change that to no. de#ine6 7M/M8/,*9:P */;A+;:BA;O,A* A-M:N7< 7!es7>? de#ine6 7M/M8/,*9:P B/,*:ON D/E7< 7!es7>? Network "n%y Setting? "f #ou are wanting to insta membership network wide whi st offering subscriptions across #our network then #ou ma# set the (%oba% $ab%es to true. C# defau t it is #a%se. /"f each site is independent! and has its own admins1owers then ea%e this as fa se, de#ine6 7M/M8/,*9:P 21O8A1 ;A81/*7< #alse>? Network "n%y Setting? -hen enab ing g oba tab es #ou can a so set the main site b# "D. "n most cases this wi be the first site within #our network which b# defau t is @ de#ine6 7M/M8/,*9:P 21O8A1 MA:N*:;/7< '>? Network "n%y Setting? 4ou can restrict a 3ddons Super 3dministrators. de#ine6 7M/M8/,*9:P A--ON* ON1E *.P/,A-M:N7< true>?

Membership 3.0 Documentation Page 60 Of 60 Common FAA Where are my S'bscriptions? "f the# are not there for members to see then chances #ou #ou did not make them pub ic or acti%e.... Or both. 5ts not working? 5 see the content and shortcodes? 4ou are most ike # ogged in with an 3dmin account if #ou see the shortcodes. 4ou might a so ha%e the Membership disab ed in the settings. + See the Membership dashboard or #our -P 3dmin bar to acti%ate. Sti stuck and need some he p. 'hen pop on o%er to our forums and open a thread! one of our support staff wi be a ong to he p #ou out. http(11premium.wpmude%.org1forums1 'hanks for being a -PM) De% Member$

Docs Ge%ision 3.0.2> A 'imoth# Cowers A "ncsub. Docs Ge%ision 3.0.26 A 'imoth# Cowers A "ncsub. Docs Ge%ision 3.0.2E A 'imoth# Cowers A "ncsub.

You might also like