c_ws_plugin__s2member_sc_if_conds_in
public class c_ws_plugin__s2member_sc_if_conds_in
3.5
( 1 Method ) Method Summary | |
|---|---|
| public static str | sc_if_conditionals(array $attr, str $content, str $shortcode) Handles the Shortcode for: |
public static str sc_if_conditionals(array $attr, str $content, str $shortcode)
Handles the Shortcode for: [s2If /].
These Shortcodes are also safe to use on a Multisite Blog Farm.
Is Multisite Networking enabled? Please keep the following in mind.
current_user_can(), will ALWAYS return true for a Super Admin!
(this can be confusing when testing conditionals).
If you're running a Multisite Blog Farm, you can Filter this array:
ws_plugin__s2member_sc_if_conditionals_blog_farm_safe
$blog_farm_safe
3.5
add_shortcode("s2If") + _s2If, __s2If, ___s2If for nesting.
array $attr - An array of Attributes.
str $content - Content inside the Shortcode.
str $shortcode - The actual Shortcode name itself.
str - The $content if true, else an empty string.
Add support for else if logic.
Add support for nested AND/OR conditionals inside the ONE Shortcode.
Address possible security issue on sites with multiple editors, some of which should not have access to this feature.
Shortcode
[s2If /](inner processing routines).