Allows to use shortcodes that include shortcodes, and so on.
As of April 2026, Recursive Shortcode is a WordPress recursive plugin with 0 active installations and a 0/5 rating0. It has been downloaded 883 times in total. Requires WordPress 4.0+ and PHP false+. Available on WordPress.org since 2020. Last updated 5 years ago — may have compatibility concerns.
The Recursive Shortcode plugin provides the [recursive-shortcode] shortcode for WordPress to use shortcodes in shortcodes (nested shortcodes).
Just write: [recursive-shortcode]CONTENT[/recursive-shortcode]
The CONTENT is read by the parser, found shortcodes are properly executed.
The documentation, more examples and clues can be found on the project page.
(From the banner. See above.)
[recursive-shortcode][icon name="[urlparam param="icon"]"][/recursive-shortcode]
First the inner shortcode (urlparam) is evaluated. The result inserted as parameter for the icon-shortcode. urlparam is from plugin URL Params. icon is from plugin Better Font Awesome.
If you open: https://yourlocation.lan/page-with-recursive-shortcode?icon=file-pdf
You’ll get the icon file-pdf.
| WordPress | 4.0+ requiredTested up to 4.0.38 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.