Title: Recursive Shortcode
Author: kgitthoene
Published: <strong>Ògún  13, 2020</strong>
Last modified: Ògún  14, 2020

---

Ṣàwárí àwọn plugin

![](https://ps.w.org/recursive-shortcode/assets/banner-772x250.png?rev=2360324)

Plugin yìí **kò tíì ṣe àyẹ̀wò pẹ̀lú àwọn ìtújáde mẹ́ta pàtàkì tó kẹ́yìn ti WordPress**.
Ó lè jẹ́ pé a kò tọ́jú tàbí ṣe àtìlẹ́yìn fún un mọ́, ó sì lè ní àwọn ọ̀ràn ìbámu
nígbà tí a bá lò ó pẹ̀lú àwọn ẹ̀yà WordPress tuntun.

![](https://ps.w.org/recursive-shortcode/assets/icon-256x256.png?rev=2360324)

# Recursive Shortcode

 Láti ọwọ́ [kgitthoene](https://profiles.wordpress.org/kgitthoene/)

[Ṣe ìgbàsílẹ̀](https://downloads.wordpress.org/plugin/recursive-shortcode.zip)

 * [Àwọn àlàyé](https://yor.wordpress.org/plugins/recursive-shortcode/#description)
 * [Àwọn àgbéyẹ̀wò](https://yor.wordpress.org/plugins/recursive-shortcode/#reviews)
 *  [Ìgbéwọlẹ̀](https://yor.wordpress.org/plugins/recursive-shortcode/#installation)
 * [Ìdàgbàsókè](https://yor.wordpress.org/plugins/recursive-shortcode/#developers)

 [Ìrànlọ́wọ́](https://wordpress.org/support/plugin/recursive-shortcode/)

## Àpèjúwe

The Recursive Shortcode plugin provides the `[recursive-shortcode]` shortcode for
WordPress to use shortcodes in shortcodes (nested shortcodes).

### Documentation

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.](https://github.com/kgitthoene/wordpress-plugin-recursive-shortcode/blob/master/README.md#usage)

### Example

(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](https://wordpress.org/plugins/url-params/).`
icon` is from plugin [Better Font Awesome](https://wordpress.org/plugins/better-font-awesome/).

If you open: https://yourlocation.lan/page-with-recursive-shortcode?icon=file-pdf

YouÌtumọ̀ Yorùbá: ’ll get the icon `file-pdf`.

### Issues

[Post your issues on the project page.](https://github.com/kgitthoene/wordpress-plugin-recursive-shortcode/issues)

### Further Information

[Please read the README.md of this project.](https://github.com/kgitthoene/wordpress-plugin-recursive-shortcode/blob/master/README.md)

## Àwọn àwòrán ìbòjú

[⌊Single nested, shortcode.⌉⌊Single nested, shortcode.⌉[

Single nested, shortcode.

[⌊Double nested, shortcode.⌉⌊Double nested, shortcode.⌉[

Double nested, shortcode.

## Ìgbéwọlẹ̀

#### Via WordPress Dashboard (recommended)

 1. Navigate to Dashboard – Plugins – Add New;
 2. Search for Recursive Shortcode;
 3. Click Install, then Activate.

#### Manual installation

 1. Download the plugin as a .zip file;
 2. Unzip downloaded archive and upload the recursive-shortcode folder under your /
    wp-content/plugins/ directory (resulted plugin path should be /wp-content/plugins/
    recursive-shortcode/);
 3. Navigate to Dashboard – Plugins and activate the plugin.

## FAQ

### What does the plugin do?

It allows you to use nested schortcodes in shortcodes in a propper way.

### What is this plugin?

Basically a parser for nested shortcodes. With an analysing tool to understand the
internal evaluation hierarchy.

### Who should use it?

Everyone who wants the output of a shortcode as content or parameter of another 
shortcode.
 Simple example: Inject the output from Plugin [URL Params](https://wordpress.org/plugins/url-params/)
into [Display Posts](https://wordpress.org/plugins/display-posts-shortcode/).

### Do I need to have coding skills to use this plugin?

No, just writing shortcodes.

### How do I upgrade? Or get a paid version?

No upgrade. No payments. ItÌtumọ̀ Yorùbá: ’s FOSS.

### My question is not listed.

[Open an issue on the project page.](https://github.com/kgitthoene/wordpress-plugin-recursive-shortcode/issues)

## Àwọn àgbéyẹ̀wò

Kò sí àwọn àgbéyẹ̀wò fún plugin yìí.

## Àwọn Olùkópa & Olùgbéejáde

“Recursive Shortcode” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí ti ṣe
ìkópa sí plugin yìí.

Àwọn Olùkópa

 *   [ kgitthoene ](https://profiles.wordpress.org/kgitthoene/)

[Túmọ̀ “Recursive Shortcode” sí èdè rẹ.](https://translate.wordpress.org/projects/wp-plugins/recursive-shortcode)

### Ṣe o nífẹ̀ẹ́ sí ìdàgbàsókè?

[Ṣàwárí koodu](https://plugins.trac.wordpress.org/browser/recursive-shortcode/),
ṣàyẹ̀wò [ibi ìpamọ́ SVN](https://plugins.svn.wordpress.org/recursive-shortcode/),
tàbí ṣe àgbékalẹ̀ sí [àkọsílẹ̀ ìdàgbàsókè](https://plugins.trac.wordpress.org/log/recursive-shortcode/)
nípasẹ̀ [RSS](https://plugins.trac.wordpress.org/log/recursive-shortcode/?limit=100&mode=stop_on_copy&format=rss).

## Àkọsílẹ̀ àwọn àyípadà

#### 1.0.1 (2020-08-12)

 * Sanitize fields

#### 1.0.0 (2020-08-10)

 * Initial release

## Àkójọpọ̀ Meta

 *  Ẹ̀yà **1.0.1**
 *  Ìgbàgbọ́hùn tó kẹ́yìn **ọdún 6 sẹ́yìn**
 *  Àwọn ìgbéwọlẹ̀ tó ṣiṣẹ́ **10+**
 *  Ẹ̀yà WordPress ** 4.0 tàbí ju bẹ́ẹ̀ lọ **
 *  Dánwò dé **4.0.38**
 *  Èdè
 * [English (US)](https://wordpress.org/plugins/recursive-shortcode/)
 * Àmì
 * [shortcode](https://yor.wordpress.org/plugins/tags/shortcode/)
 *  [Ìwòye Tó Péye](https://yor.wordpress.org/plugins/recursive-shortcode/advanced/)

## Àwọn ìbò

Kò sí ìwádìí tí a tíì fi ránṣẹ́.

[Your review](https://wordpress.org/support/plugin/recursive-shortcode/reviews/#new-post)

[Wo gbogbo àwọn àgbéyẹ̀wò](https://wordpress.org/support/plugin/recursive-shortcode/reviews/)

## Àwọn Olùkópa

 *   [ kgitthoene ](https://profiles.wordpress.org/kgitthoene/)

## Ìrànlọ́wọ́

Nǹkan wà tí o fẹ́ sọ? Ṣé o nílò ìrànlọ́wọ́?

 [Wo àpéjọ ìrànlọ́wọ́](https://wordpress.org/support/plugin/recursive-shortcode/)