Snažím se, aby se miniatura příspěvku zobrazovala v souladu s těmito dalšími funkcemi a nemám štěstí:
Informace:
<?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") ;?>
Hodinu jsem vyzkoušel všechny varianty Googlu a nemohu na to přijít.
Jakékoli návrhy by byly skvělé.
Komentáře
- re: ' získejte miniaturu příspěvku, která se zobrazí v řádku ' – máte na mysli formátování výstupu? dostáváte vůbec miniaturu k zobrazení? má příspěvek ve skutečnosti doporučený obrázek?
Odpovědět
Pokud to používáte ve smyčce vašeho WP_Query
proč tedy zadáváte parametr Post ID
do funkcí. To nemusíte dělat.
Takže váš kód se stane tímto.
<?php echo "<h2><a href="" . get_permalink() . "">" . get_the_title() . "</a></h2>" . get_the_post_thumbnail( get_the_ID(), "full" ); ?>
A přečtěte si odpověď a vysvětlení @PieterGoosen. Dobře vysvětlil, jak funkce WordPress obvykle fungují. A jak můžete zopakovat výsledky s předponou get_
.
Také jste používali \
před uvozovkou, kterou zde nemusíte dělat.
Komentáře
- Nejste si jisti, proč ' doporučuje OP použít parametr
'full'
sget_the_post_thumbnail()
. - @JimFell Protože OP ve svém kódu používal ' plný ' parametr.
- @JimFell, musíte použít 2 parametry, pokud chcete určit velikost miniatury, kterou jsou ID a velikost (upravil jsem výše uvedený příspěvek, aby to odrážel). Pokud jste s výchozí miniaturou v pořádku, stačí jednoduše get_the_post_thumbnail (). Ale nemůžete ' t volat get_the_post_thumbnail (' plný ') – vyhrál ' nefunguje správně.