Short Code to grab any URL parameter from the Query String and display it or display conditional content.
As of April 2026, URL Params is a WordPress url plugin with 8.0K+ active installations and a 5/5 rating from 37 reviews. It has been downloaded 101K+ times in total. Requires WordPress 3.0+ and PHP false+. Available on WordPress.org since 2011. Last updated 1 year ago — may have compatibility concerns. Download volume is stable this week. Support resolution rate: 0%. Top alternative: Custom Post Type Permalinks.
The URL Params WordPress Plugin allows you to access URL parameters in the Query String of the URL.
The plugin even allows you to specify a default value in the shortcode if the parameter isn’t set, so if you want to say “Hello, FirstName” and FirstName isn’t set, it could say something like “Hello, Friend!”
To specify a backup url parameter, enter multiple parameters seperated by commas. The plugin will check for each parameter, in order, until a matching one is found and return that. Failing finding any of the parameters you listed, the default will be returned. For example, you can specify [urlparam param="FirstName, First, name" default="Friend" /] to check for FirstName, and if not found, then First, if not found, then name, and if not, then just r…
I love when a plugin does just what it needs to do, simply and elegantly. Well done!
Thanks for making this a great free option!
This plugin works great and has got me out of a hole a few times now.
Usefull and Easy
Quick and simple solution how to forward parameters to a post/page
| WordPress | 3.0+ requiredTested up to 6.7.5 |
| PHP | false+ required |
onclick, onmouseover, etc)Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.