Ajuda com efeito ao clicar na imagem principal

  • Autor Autor NetReyes
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
N

NetReyes

Eta
No recomendado
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

Inserir CODE, HTML ou 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

Inserir CODE, HTML ou 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.
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
En vez de id hazlo con clases, para obtener varias imágenes.
 
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.
 
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.
 
Voltar
Topo