Azt próbálom elérni, hogy a bejegyzés miniatűrje összhangban álljon a többi funkcióval és nincs szerencsém:

Információ:

<?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") ;?> 

Egy órán keresztül kipróbáltam a Googling összes változatát, és ezt nem tudom kideríteni.

Bármilyen javaslat nagyon jó lenne.

Megjegyzések

  • re: ' a bejegyzés miniatűrje megjelenik a ' – a kimenet formázására hivatkozik? egyáltalán megkapja az indexképet? a bejegyzésnek valóban van kiemelt képe?

Válasz

Ha ezt használja a WP_Query akkor miért adja meg a Post ID paramétert a függvényekben. Ezt nem kell megtennie.

Tehát a kódod ebből lesz.

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

És olvassa el a választ és a magyarázatot: @PieterGoosen. Jól elmagyarázta, hogyan működnek általában a WordPress funkciói. És hogyan visszhangozhatja az eredményeket a get_ előtaggal.

Ön is használta a \ dupla idézet előtt, amelyet itt nem kell megtennie.

Megjegyzések

  • Nem biztos benne, hogy miért ' javasoljuk, hogy az OP használja a 'full' paramétert a get_the_post_thumbnail() paraméterrel.
  • @JimFell Mivel az operációs rendszer a kódjában ' full ' paramétert használta.
  • @JimFell, a 2-et kell használnia paramétereket, ha meg akarja adni az indexkép méretét, amelyek az azonosító és a méret (a fenti bejegyzést ennek megfelelően szerkesztettem). Ha rendben van az alapértelmezett indexkép, akkor egyszerűen a get_the_post_thumbnail () elegendő. De ' nem hívhatja meg a get_the_post_thumbnail (' teljes ') – nyert ' nem működnek megfelelően.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük