Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

Acerca de WP Smart Image II

Estas en el tema de Acerca de WP Smart Image II en el foro de WordPress en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 12/02/2011, 06:31
 
Fecha de Ingreso: febrero-2011
Mensajes: 2
Antigüedad: 13 años, 10 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!
  #2 (permalink)  
Antiguo 12/02/2011, 07:44
Avatar de Lopezito  
Fecha de Ingreso: junio-2010
Mensajes: 367
Antigüedad: 14 años, 5 meses
Puntos: 17
Respuesta: Acerca de WP Smart Image II

No se mucho de esto, pero donde esta la variable: $v[0], $v[1], $v[2]?
En el codigo esta asi las variables:

Código:
$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');
Creo que deberias ponerle el numero entre los "[]"
Pues no se mucho, y no se si me equivoco..
Adios.
  #3 (permalink)  
Antiguo 15/02/2011, 05:32
 
Fecha de Ingreso: febrero-2011
Mensajes: 2
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Acerca de WP Smart Image II

Cita:
Iniciado por Lopezito Ver Mensaje
Creo que deberias ponerle el numero entre los "[]"
Gracias por la respuesta Lopezito, pero creo que ahí no está el error, más que nada porque el ejemplo está copiado tal cual de la web del autor del plugin.

Te dejo un enlace por si le quieres echar un vistazo.

http://www.lab.darioferrer.com/doc/index.php?title=WPSI_II_-_Tabla_de_Parámetros

Saludos!

Etiquetas: image, php, smart, wp, wpsi
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:24.