This shortcode will capture an existing POST variable with the given name and display if available.

This shortcode does NOT supports conditional branching with [ELSE_post_Name].

Shortcode nesting is NOT supported.


Name The variable name that you wish to display in place of the shortocde.
Default: none.
Required: yes.
index If the variable is an array, indicate the array index to retrieve. For additional depth, separate additional keys with the pipe symbol (“|”). For example: if the desired array element is $_POST[‘Name’][‘customer’][‘FirstName’], you would specify [i4w_post_Name index=’customer|FirstName’].
Default: none.
Required: no.
default Defines the value to return is the variable is not present.
Default: none.
Required: no.


Returns the $_POST variable named "ContactEmail".

[i4w_post_Cart index='date']
Returns the $_POST variable named "Cart[date]".

[i4w_post_Cart index='customer|name']
Returns the $_POST variable named "Cart[customer][name]".

[i4w_post_Cart index='customer|email']
Returns the $_POST variable named "Cart[customer][email]".


There is no API function equivalent for this shortcode.