Cita:  
					Iniciado por TMeister  
  Primero:
    
Código PHP:
Ver original- while($objetoProductos->have_posts()){ 
Este ciclo se repite según los posts que tengas, en tu caso 2. 
Luego:    
Código PHP:
Ver original- foreach($attachments as $attachment){ 
Otro ciclo dependiendo de los attachments del post, recuerda que WP toma como attachments las imágenes en los posts si en tu contenido tienes 2 imágenes el loop se hará 2 veces sobre el mismo post. 
Si quieres obtener la "featured image" es mejor hacerlo con 
get_the_post_thumbnail:    
Código PHP:
Ver original- get_the_post_thumbnail( $post->ID, 'size'); 
   No sé por qué, me encontraba que la imagen que la había cambiado por otra a distinto tamaño era como si existiese aún en la web y por eso me daba más vueltas de la cuenta el bucle.... Borré permanentemente todas las que me afectaban, las volví a subir con distinto título y andando. 
De todas formas, gracias por el consejo del bucle lo tendré en cuenta ;)