wp_get_attachment_url (get_post_thumbnail_id ($ post-ID)); Obtendo o polegar do loop errado

4

Estou usando um plug-in que define o thumbail para sua imagem de compartilhamento fb. O src é

<?php echo wp_get_attachment_url( get_post_thumbnail_id($post->ID) ); ?>

Que estava funcionando bem, mas não está mostrando o polegar X em todas as páginas (em vez da miniatura da currect). Descobri que o problema é que tenho um loop na barra lateral.

Existe uma maneira de fazer

<?php echo wp_get_attachment_url( get_post_thumbnail_id($post->ID) ); ?>

Obtenha seu anexo do primeiro loop (como este código está na parte inferior da página)

Ou há algum outro hack para conseguir o primeiro loop?

    
por user1110237 11.01.2012 / 23:07

1 resposta

4

Defina uma variável no primeiro loop como:

$saved_post_id = $post->ID;

Em seguida, na parte inferior da página, use essa variável como:

echo wp_get_attachment_url( get_post_thumbnail_id( $saved_post_id ) );
    
por dwenaus 12.01.2012 / 08:24