Cómo utilizar shortcode dentro de shortcode en tema

Estoy tratando de colocar un shortcode dentro de otro código dentro de una plantilla de página, no obstante los diversos intentos hice parecen no hacer nada. Aquí está Cómo ve ahora mi código
<?php echo do_shortcode('[shortcode]' .$shortcode2. '[/shortcode]');?>
También he tratado de éstos
<?php echo do_shortcode('[shortcode]$shortcode2[/shortcode]');?>

<?php echo do_shortcode('[shortcode]{$shortcode2}[/shortcode]');?>
¿Qué estoy haciendo mal?.



Solución

¿Has intentado configurar la salida de la primera do_shortcode dentro de la segunda convocatoria?
$output = do_shortcode('[first_shortcode]Some content[/first_shortcode]');
echo do_shortcode('[second_shortcode]'.$output.'[/second_shortcode]');
$output = do_shortcode('[first_shortcode]Some content[/first_shortcode]');
echo do_shortcode('[second_shortcode]'.$output.'[/second_shortcode]');
.




Problemas relacionados

Llama shortcode desde dentro de su función de callback.

do_shortcode() no funciona si shortcode contenida en variable, funciona si shortcode pasa como string

Imprimir shortcode en gancho de acción personalizada no donde está ingresado el shortcode

¿Filtro de salida específico shortcode?

usando 1 forma shortcode (si o cf7) para todos los sitios multisitio

shortcode salidas antes el contenido de la página

¿Cuáles son las desventajas del uso de variable global?

Escapar un shortcode así se muestra como es

Filtro de todo contenido excepto la salida de un shortcode

¿En la versión de WordPress se implementó el nueva Galería shortcode?

Ejecutar shortcode sólo en otro shortcode

shortcodes dentro shortcode a valores de suma

Source: Stack Exchange Inc; License: cc by-sa 3.0 Contacto / Contact