[Resolved] Necesito mostrar únicamente la primera imagen de mi galería
This support ticket is created 5 years, 10 months ago. There's a good chance that you are reading advice that it now obsolete.
This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.
Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.
No supporters are available to work today on Toolset forum. Feel free to create tickets and we will handle it as soon as we are online. Thank you for your understanding.
I am trying to: Mostrar únicamente una imagen de mi galería (en concreto, la primera que el usuario guarda)
Link to a page where the issue can be seen: Estoy trabajando en local
I expected to see: La primera imagen de mi galería
Instead, I got: Una imagen fijada por el término "index", pero no la primera imagen
Información añadida. ->
Tengo un contenido llamado "Localizaciones" y quiero mostrar "localizaciones relacionadas".
En cada "Localización" tengo una galería de imágenes y quiero que la primera imagen de dicha galería sea la que se muestra en el listado de las "Localizaciones relacionadas". Pero si pongo end="1", no me muestra ninguna imagen y si pongo index="1" me muestra una imagen correctamente, pero no la primera imagen de la galería sino la primera imagen que el usuario subió a su galería.
Hola Nigel.
Trataré de ser más específico. (La verdad es que no me he explicado muy bien, lo siento...)
Te adjunto algunas capturas de pantalla para que te sea más cómodo entender.
Tengo una galería en cada "localización" (así se llama mi CPT), que el usuario puede ordenar en el formulario de publicación y edición de su "localización". La primera imagen que el usuario pone, es la que aparece destacada (la imagen grande y horizontal del arriba). Si el usuario cambia el orden de las imágenes, siempre aparece destacada y grande la primera imagen. (Hasta ahí todo bien).
Pero necesito que esa imagen destacada sea la que se vea también en las imágenes destacadas, y eso no sucede.
Como ves en las capturas de pantalla, la imagen que aparece no es la primera.
Te copio lo que tengo a ver si hay algo que me falla.
-> Para mostrar la galería de imágenes, con la primera destacada tengo esto:
-> Para mostrar la imagen de la localización relacionada:
(el end="1" no me ha funcionado en las localizaciones relacionadas, así que he usado "index". Pero claro, cuando cambio la imagen de orden, el "index" no cambia)
...solo muestra la primera imagen (como destacada) porque tiene el atributo end="1", y supuestamente tienes más código que usa wpv-for-each para mostrar la demás imagenes.
Entonces, ¿no es posible usar lo mismo en el View para mostrar la primera imagen de la localización relacionada?