El shortcode sería asi : [gal~ruta~100~100]
Código PHP:
<?php
$art_sh_exp=explode("][",html_entity_decode($articulos[descripcion],ENT_QUOTES));
for ($i=0;$i<count($art_sh_exp);$i++)
{
$a=array("[","]");
$b=array("","");
$exp=explode("~",str_replace ($a,$b,$art_sh_exp[$i]));
for ($x=0;$x<count($exp);$x++)
{
print "".$exp[1]."-".$exp[2]."-".$exp[3]."-<br>";
}
}
?>
El shortcode iría en lo que es la descripción de un artículo , entonces se trataría de hacer un explode para ver la ruta que hay entre los corchetes a la galería y mostrarla , el problema es que le he dado mil vueltas y falla siempre algo , puesto que necesitaría que el shortcode diese lugar a un include o algo similar y que quedase lo que quiero mostrar en ese lugar mostrando texto y la sustitución del shortcode
A ver si me podeís ayiudar un poco en esto , muchas gracias como siempre a todos :)