Found Image Contact Form 7 Get and Show Parameter from URL | Plugin Review Network Skip to Content

Plugin Review Network

Plugin Review Network

an eye on the best wordpress plugins
Show Sidebar Hide Sidebar
[+] Sidebar [-] Sidebar
Plugin:

WP.Org

ReadMe

Support

Contact Form 7 Get and Show Parameter from URL

Released on December 22, 2013.

Get or show parameters from the URL directly within the Contact Form 7 plugin

  • Description
  • FAQ
  • Changelog
  • Installation


There are times when using the Contact Form 7 WordPress plugin where you need to pass a parameter from the URL and into a hidden field or display it in the form. This plugin is great for passing things such as order numbers, selected packages, or even security information.

How do I add a Hidden Field?

When editing a form in Contact Form 7, enter the getparam shortcode. There is only one valid parameter which is the name of the $_GET value.

[getparam value]

For example, if the URL is http://mysite.com/contact?ordernum=12345, the shortcode will be:

[getparam ordernum]

Then when building the response email, you can pass the value with [ordernum]

How do I show a $_GET value on the form?

When editing a form in Contact Form 7, enter the showparam shortcode. There is only one valid parameter which is the name of the $_GET value.

[showparam value]

For example, if the URL is http://mysite.com/contact?ordernum=12345, the shortcode will be:

[showparam ordernum]

You cannot pass a value to the response email using this method, to do that, you will also have to add a hidden field.

0.9.7

  • Fixed XSS issue, thanks Ryan Hellyer (https://geek.hellyer.kiwi/) for the heads up!

0.9.6

  • Update shortcode init for Contact Form 7 3.7.2

0.9.5

  • Release Contact Form 7 module as a plugin


  1. Go to the "Plugins" section of your WordPress admin panel
  2. Click "Add New" at the top
  3. Click "Upload" at the top
  4. Upload the included zip file
  5. Activate the plugin through the 'Plugins' menu in WordPress
  6. For getting a parameter as a hidden text field, use [getparam value]
  7. For getting a parameter to display as text, use [showparam value]

The above examples assume a URL such as http://mywebsite.com/contact?value=hello. If you are using a different parameter such as order=hello, use [getparam order]


 

Click here to cancel reply.

Click here to cancel reply.


*

*


Please copy the string nbVpdN to the field below:

Home | Sitemap | Contact
Network Skin Theme for BioShip by WordQuest
Password Reset
Please enter your e-mail address. You will receive a new password via e-mail.