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

mostrar url de siguiente imagen adjunta en post

Estas en el tema de mostrar url de siguiente imagen adjunta en post en el foro de WordPress en Foros del Web. Hola estoy haciendo algo asi como un lector de manga, y necesito mostrar todas las imagenes adjuntas del post y lo logre ! , pero ...
  #1 (permalink)  
Antiguo 24/11/2010, 13:07
Avatar de razengan  
Fecha de Ingreso: agosto-2007
Ubicación: Lima - Perulandia
Mensajes: 117
Antigüedad: 16 años, 8 meses
Puntos: 2
mostrar url de siguiente imagen adjunta en post

Hola estoy haciendo algo asi como un lector de manga, y necesito mostrar todas las imagenes adjuntas del post y lo logre ! , pero tengo un problema para paginarlo ya que necesito la url de la siguiente imagen adjunta. y a la verdad no domino los array...

Código PHP:
$images get_children(
array(
'post_parent' => $post->ID,
'post_status' => 'inherit',
'post_type' => 'attachment',
'post_mime_type' => 'image',
'order' => 'ASC',
)
);
if ( 
$images ) {

foreach ( 
$images as $id => $image ) {

$img wp_get_attachment_image_src$image->ID,'full'); // obtiene la url de la imagen


$sgt_img =' ';   // como obtengo la url de la siguiente imagen ? y si se puede la anterior 


echo "<a  href=\"$sgt_img\" ><img src="$img[0]"></a>"// lista las imagenes
 

}


  #2 (permalink)  
Antiguo 24/11/2010, 13:57
 
Fecha de Ingreso: noviembre-2010
Mensajes: 1.242
Antigüedad: 13 años, 4 meses
Puntos: 73
Respuesta: mostrar url de siguiente imagen adjunta en post

Hola, yo se como hacerlo, te lo explico mejor por msn o gtalk que es más cómodo :)

Te paso mis mails por mensaje privado :)
  #3 (permalink)  
Antiguo 24/11/2010, 14:26
Avatar de Nekko
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Buenos Aires
Mensajes: 3.141
Antigüedad: 16 años
Puntos: 656
Respuesta: mostrar url de siguiente imagen adjunta en post

Cita:
Iniciado por AplicaWeb Ver Mensaje
Hola, yo se como hacerlo, te lo explico mejor por msn o gtalk que es más cómodo :)

Te paso mis mails por mensaje privado :)
Generalmente se dejan los mensajes en el foro para poder compartir la solución con todos los demás y de ese modo fomentar el crecimiento de FDW.

Saludos
__________________
Taller para crear themes wordpress desde cero | Presupuestos para trabajos particulares vía MP
  #4 (permalink)  
Antiguo 24/11/2010, 15:45
Avatar de metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 19 años, 10 meses
Puntos: 832
Respuesta: mostrar url de siguiente imagen adjunta en post

Prueba así:

Código PHP:
Ver original
  1. $sgt_img = next($img);
http://php.net/manual/es/function.next.php

Nekko, bien dicho.
  #5 (permalink)  
Antiguo 24/11/2010, 20:11
Avatar de razengan  
Fecha de Ingreso: agosto-2007
Ubicación: Lima - Perulandia
Mensajes: 117
Antigüedad: 16 años, 8 meses
Puntos: 2
Respuesta: mostrar url de siguiente imagen adjunta en post

gracias Metacortex,Nekko,aplicaweb :

Cita:
$sgt_img = next($img[0]);
Lo que sucede es que $img tiene como 3 parametros y yo necesito esto $img[0] pero al poner

Cita:
next($img[0]);
me sale un error , Que debería hacer?? la verdad no domino nada de arrays, sera hora de ponerme a estudiar.
  #6 (permalink)  
Antiguo 24/11/2010, 23:32
Avatar de metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 19 años, 10 meses
Puntos: 832
Respuesta: mostrar url de siguiente imagen adjunta en post

Cita:
Iniciado por razengan Ver Mensaje
sera hora de ponerme a estudiar.
Tú lo dijiste.
  #7 (permalink)  
Antiguo 25/11/2010, 10:36
Avatar de razengan  
Fecha de Ingreso: agosto-2007
Ubicación: Lima - Perulandia
Mensajes: 117
Antigüedad: 16 años, 8 meses
Puntos: 2
Respuesta: mostrar url de siguiente imagen adjunta en post

bueno creo que por ahi voy:

Cita:
foreach ( $images as $id => $image ) {

$imagnext = next($images);

$sgt_img = wp_get_attachment_image_src( $imagnext->ID,'full'); // obtiene la url de la sguiente imagen

$img = wp_get_attachment_image_src( $image->ID,'full'); // obtiene la url de la imagen

echo "<a href=\"$sgt_img[0]\" ><img src=\"$img[0]\"></a>"; // muestra la imagen con url hacia la siguiente imagen

}
Ok, pero ahora en ve salta una imagen; osea me muetsra la imagen 1 con url a la imagen 3 ... alguna idea ?

Última edición por razengan; 25/11/2010 a las 11:40

Etiquetas: post, siguiente, url
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 04:21.