Sto cercando di mostrare la miniatura del post in linea con queste altre funzioni e non ho fortuna:

Informazioni:

<?php echo "<h2><a href=\"" . get_permalink($attractions->post->ID) . "\">" . get_the_title($attractions->post->ID) . "</a></h2>" . get_the_post_thumbnail($attractions->post->ID, "full") ;?> 

Ho provato tutte le varianti di Google per unora e non riesco a capirlo.

Qualsiasi suggerimento sarebbe fantastico.

Commenti

  • re: ' ottieni la miniatura del post da mostrare nella riga ' – ti riferisci alla formattazione delloutput? riesci a visualizzare la miniatura? il post ha effettivamente unimmagine in primo piano?

Risposta

Se stai usando questo allinterno del ciclo del tuo WP_Query allora perché fornisci il parametro Post ID nelle funzioni. Non devi farlo.

Quindi il tuo codice diventerà questo.

<?php echo "<h2><a href="" . get_permalink() . "">" . get_the_title() . "</a></h2>" . get_the_post_thumbnail( get_the_ID(), "full" ); ?> 

E per favore leggi la risposta e la spiegazione di @PieterGoosen. Ha spiegato bene come funzionano normalmente le funzioni di WordPress. E come puoi echeggiare i risultati con il prefisso get_.

Inoltre stavi usando \ prima delle virgolette doppie che non è necessario fare qui.

Commenti

  • Non sono sicuro del motivo per cui ' stai suggerendo a OP di utilizzare il parametro 'full' con get_the_post_thumbnail().
  • @JimFell Poiché lOP utilizzava il parametro ' completo ' nel suo codice.
  • @JimFell, devi usare 2 parametri se vuoi specificare la dimensione della miniatura, che sono lID e la dimensione (ho modificato il post sopra per riflettere questo). Se stai bene con la miniatura predefinita, è sufficiente semplicemente get_the_post_thumbnail (). Ma puoi ' t chiamare get_the_post_thumbnail (' full ') – ha vinto ' t funziona correttamente.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *