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).