Using ccap and has_tag
-
I followed the tutorial for custom capabilities that has been posted here: https://www.s2member.com/videos/A2C07377CF60025E/
My posts are tagged contentA, contentB and contentC accordingly.
The function in the theme functions.php goes as:
add_action ("template_redirect", "purchased_content_restriction"); function purchased_content_restriction() { if (has_tag ("contentA") && !current_user_can("access_s2member_ccap_contentA")) { header ("Location: ". S2MEMBER_MEMBERSHIP_OPTIONS_PAGE_URL); exit(); } }
I believe I can probably extend for content B by simply adding:
else if (has_tag ("contentB") && !current_user_can("access_s2member_ccap_contentB")) { header ("Location: ". S2MEMBER_MEMBERSHIP_OPTIONS_PAGE_URL); }
and another corresponding one for content C?
- Do I still need to set post level restrictions on a post when using ccap?
- The use of ccap would require me to create 3 separate Paypal buttons, each tagged to its corresponding content?
- Can I use my own membership option page to separate the different Pay Now options for each content respectively?
- This should allow users to purchase one content and another at a different time?And if I should want to offer a bundled price, I could do so with a new Paypal button?
Would very much appreciate if someone could clarify my understanding, thanks!
- The topic ‘Using ccap and has_tag’ is closed to new replies.