Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/02/2011, 06:31
qrrahams
 
Fecha de Ingreso: febrero-2011
Mensajes: 2
Antigüedad: 13 años, 9 meses
Puntos: 0
Acerca de WP Smart Image II

Hola.

Soy nuevo en este foro aunque lo consulto desde hace mucho tiempo, así que antes de nada quería agradecer el esfuerzo que realizan los usuarios en resolver las dudas que aquí se plantean. Personalmente me han servido de ayuda en muchas ocasiones.

He aquí la duda que quiero plantear.

Estoy creando un site con Wordpress, y he instalado el plugin WP Smart Image II para controlar las imágenes que se muestran en los posts.

En principio no he tenido mucho problema utilizando este ejemplo que viene en la [URL="http://www.lab.darioferrer.com/doc/index.php?title=WPSI_II_-_Tabla_de_Parámetros]tabla de parámetros[/URL] del plugin.

Código PHP:
<?php 
$var 
get_wpsi('array=1&number=-1&type=single');

foreach(
$var as $v) {
  echo 
'<div class="someclass">'$v .'</div>';
}
?>
Haciendo esto el navegador me devuelve este código HTML:

Código HTML:
<div class="someclass"><img src="http://inerex-wordpress:8888/wp-content/uploads/2011/02/Imagen002g-150x150.jpg" alt="Imagen002g" title="Imagen002g"></div>
<div class="someclass"><img src="http://inerex-wordpress:8888/wp-content/uploads/2011/02/Imagen077g-150x150.jpg" alt="Imagen077g" title="Imagen077g"></div> 
Hasta ahí bien. El problema surge cuando intento el siguiente ejemplo de la tabla de parámetros:

Código PHP:
<?php 
$var   
get_wpsi('array=1&number=-1&type=url');
$var[] = get_wpsi('array=1&number=-1&element=title');
$var[] = get_wpsi('array=1&number=-1&element=alt');

foreach(
$var as $v) {
  echo 
'
  <div class="someclass" style="background: url('
$v[0] .');">
    <h3>'
$v[1] .'</h3>
    <p>'
$v[2] .'</p>
  </div>'
;
}
?>
Pues el navegador me devuelve en HTML el siguiente código:

Código HTML:
<div class="someclass" style="background: url(h);">
    <h3>t</h3>
    <p>t</p>
  </div>
<div class="someclass" style="background: url(h);">
    <h3>t</h3>
    <p>t</p>
  </div> 
Es decir $v[0] toma el valor "h" en vez de la URL de la imagen en cuestión, y lo mismo ocurre con $v[1] y $v[2], toma como valor "t" en vez de los atributos title y alt.

Aclaro que los ejemplos que estoy probando están copiados tal cual de la web del plugin.

¿Alguien sabría por qué me puede estar pasando esto?.

Muchas gracias de antemano.

Saludos!