Shortcodes / Merge codes to add functionality to your membership site [OptimizeMember]
These shortcodes can be used in the HTML/Shortcode element inside the OptimizePress LiveEditor or in the advanced element options to be placed before/after an element
Display Username of logged in member:
[opmGet constant="OPTIMIZEMEMBER_CURRENT_USER_DISPLAY_NAME" /]
Display link to modify Profile:
Display Current User IP Address:
[opmGet constant="OPTIMIZEMEMBER_CURRENT_USER_IP" /<br>
Show content only if user is logged in (at any level):
[opmIf is_user_logged_in()]<br>Content for anyone that is logged in, regardless of their Membership Level.<br>[/opmIf]
Show content only if user is NOT logged in:
[opmIf !is_user_logged_in()]<br><br>Some public content. They're NOT logged in.<br><br>A leading !exclamation means false.<br><br>[/opmIf]
Show content to a specific package (CCAP) (in this example package is called free_gift ):
[opmIf current_user_can(access_optimizemember_ccap_free_gift)] <br><br>Display free gift here. This Member has access to a Custom Capability that supplies a free gift.<br><br>[/opmIf]
Protect content and Require Level 1 or above Access:
[opmIf current_user_can(access_optimizemember_level1)] Some content for Members who are logged in with an optimizeMember Level >= 1. [/opmIf]
Show content to public (people not level 1):
Some public content.
Show content ONLY to level 1 users:
Content for Members at exactly Level# 1, on this Blog.
[opmIf current_user_can(access_optimizemember_level1)] Some premium content for all Level 1 Members. [_opmIf current_user_can(access_optimizemember_ccap_music)] Display links for music as well. [/_opmIf] [_opmIf current_user_can(access_optimizemember_ccap_videos)] Display videos as well. [/_opmIf] [/opmIf] [opmIf !current_user_can(access_optimizemember_level1)] Some public content. [/opmIf]
Open link in new window for profile modification (popup):
http://optimizepress2.com/?optimizemember_profile=1', '_popup', 'width=600,height=400,left=100,screenX=100,top=100,screenY=100,location=0,menubar=0,toolbar=0,status=0,scrollbars=1,resizable=1'); return false;">Modify Profile.