Description
Outputs $_POST or $_GET variable values using shortcodes.
Super duper uberly useful on tracking scripts on eCommerce thank you pages.
Example:
- $_POST[’emailโ] > [post_var name=โemailโ]
- $_GET[โtxn_idโ] > [get_var name=โtxn_idโ]
For Array values :
- $_POST[โuserโ][’emailโ] > [post_var] name=โuser[email]โ [/post_var]
- $_GET[โuserโ][โfirst_nameโ] > [get_var] name=โuser[first_name]โ [/get_var]
- $_GET[โuserโ][โaddressโ][โline1โ] > [get_var] name=โuser[address][line1]โ [/get_var]
Note: Remember to wrap the name attribute in double quotes (โ).
Installation
- Upload plugin folder to the
/wp-content/plugins/
directory - Activate the plugin through the โPluginsโ menu in WordPress
- Enjoy!
FAQ
- Why I can’t get some of the URL variables?
-
WordPress has a set of reserved GET variables that is used for page querying. For example, โnameโ or โpage_idโ or โidโ can’t be used without having some unexpected results.
- Array variables are not showing up.
-
Verify that you wrap your the variable settings within a double quote (โ), or else it won’t work.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Mindvalley Post & Get Variables” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Mindvalley Post & Get Variables” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0
Initial Release.
1.0.2
Add support for array $_POST / $_GET variables
1.0.3
Additional checks to avoid unnecessary PHP warnings if the key provided appears to be an array.
1.0.4
Bug fix.
1.0.6
Support PHP auto replacements POST / GET variables with underscores