Skip to main content

mbr_exec

Usage

This shortcode allows the addition of PHP code into a post, page, excerpt or widget.

Important

This shortcode uses the PHP eval() language construct/function. The eval() language construct can cause security issues because it allows execution of arbitrary PHP code.

Use with caution. If you have carefully verified that there is no other option than to use this construct, pay special attention not to pass any user provided data into it without properly validating it beforehand.

Parameters

None.

Note

This shortcode doesn’t require parameters but expects PHP code without <?php and ?> to be placed between the start and end tags.

Do not use PHP comments inside this shortcode.

Validity

This shortcode is evaluated for any type of visitor.

Conditional Branching

This shortcode does NOT support conditional branching with [ELSE_exec].

Nesting

Shortcode nesting within is NOT supported.

Examples

Returns the value of the PHP variable $c.

[mbr_exec]
$a = 3;
$b = 5;
$c = $a + $b;
echo $c;
[/mbr_exec]

API

Note

There is currently no ActiveMember360 API function equivalent for this shortcode.