Ayuda con efecto al hacer click en imagen principal

  • Autor Autor NetReyes
  • Fecha de inicio Fecha de inicio
N

NetReyes

Eta
Saludos,

Bueno chicos anteriormente realice un tema para que me ayudaran a hacer un efecto al hacer click en una imagen cambiara por la principal.

Ahora despues de un dia de trabajo no logro adaptar esa pequeña funcion en un plugin de una galeria.
Especificamente de esta pagina.
Campo personalizado repetible para subir imágenes en Wordpress

Pienso que solo hace falta agregar el atributo

Insertar CODE, HTML o PHP:
onclick="document.getElementById('imggrande').src = this.src;"

En esta codigo de salida, pero al tratar de agregar el codigo como pienso me sale error

Insertar CODE, HTML o PHP:
<?php $attachID = (get_post_meta( $post->ID, 'custom_imagenrepetible', true ));?>
<?php print_r($attachID); ?>

<?php
foreach($attachID as $item){
                        
  $imagen = wp_get_attachment_image_src($item, 'full'); // Obtenemos la imagen "full". En vez de full podemos poner otro que dispongamos en nuestro tema
  $alt = get_post_meta($item, '_wp_attachment_image_alt', true); // Si queremos obtener el alt de la imagen
  $descripcion = get_post_field('post_content', $item); // Si queremos obtener la descripción de la imagen
                            
  echo '<img src="' . $imagen[0] . '" width="' . $imagen[1] . '" height="' . $imagen[2] . '"';
  if(count($alt)) { echo ' alt="' . $alt . '"';}
  echo ' />';
  echo '<p>' . $descripcion . '</p>';
}
?>

Alguna idea de como implementar esa pequeña funcion, tambien como puedo obtener la primera URL de la primera imagen. Lo estoy pensando con algun IF y un Contador pero nose por donde empezar.
 
En vez de id hazlo con clases, para obtener varias imágenes.
 
Me podrias explicar un poco mas, la verdad solo tengo conocimiento basicos en Programar. Como puedo buscarlo en Google para que me pueda dar una idea.

Te esta diciendo que uses getelementsbyclass ya que id es más único class es más generalizado.
 
Atrás
Arriba