Ver Mensaje Individual
  #7 (permalink)  
Antiguo 22/06/2012, 13:27
MadDunDee
 
Fecha de Ingreso: octubre-2006
Mensajes: 199
Antigüedad: 18 años, 1 mes
Puntos: 3
Respuesta: [Ayuda]Cómo crear shortcode slider

Perdón, perdón! Volví a copiar el código inicial!

El código válido es el siguiente, este es el que funciona y genera el código necesario siendo un "nested shortcode"

Código PHP:
add_shortcode'nivo_slider''nivo_slider_func' ); 
function 
nivo_slider_func$atts$content null ) {
    
$output  =  '<div class="slider-wrapper theme-default">';
    
$output .=  '<div id="slider" class="nivoSlider">';
    
$output .=  do_shortcode($content);
    
$output .=  '</div></div>';
    return 
$output;
}

add_shortcode'image''nivo_image_shortcode' );
function 
nivo_image_shortcode$atts$content null ) {
    
extractshortcode_atts( array(
    
'title' => ''
    
), $atts )
    );
    return 
'<img src="'.$content.'"  data-thumb="'.$content.'" title="'.$atts['title'].'" alt="'.$atts['title'].'" />';

Solo faltaría retirar la etiqueta de párrafo.