A WordPress 3.4.1-et használom. Meg kell jelenítenem az oldal kiemelt képét. Hogyan kaphatom meg a kiemelt kép URL-t egy adott oldalazonosító alapján. Van valami segítséged?

Válasz

Próbáltál valamit? Mindig hasznos megosztani, amit kipróbált.

$url = wp_get_attachment_url( get_post_thumbnail_id($post_id) ); 

Vagy ha a képet képméret szerint szeretné megszerezni.

$src = wp_get_attachment_image_src( get_post_thumbnail_id($post_id), "thumbnail_size" ); $url = $src[0]; 

http://codex.wordpress.org/Function_Reference/get_post_thumbnail_id

http://codex.wordpress.org/Function_Reference/wp_get_attachment_url

http://codex.wordpress.org/Function_Reference/wp_get_attachment_image_src

Megjegyzések

  • Valójában ez helytelen – azt sugallja, hogy megadhatja a méretet paraméterként, de ez ' nem pontos. Egyik függvény sem fogad el paramétert.
  • Manapság a wp_get_attachment_image_src() helyett használhatja az wp_get_attachment_image_url() alkalmazást, így nem kell ' nem kell ezt a $src[0] részt megtenni.

Válasz

A WordPress 4.4.0 verziótól kezdve használhatjuk a get_the_post_thumbnail_url () alkalmazást:

$url = get_the_post_thumbnail_url( $post_id, "thumbnail" ); 

megjegyzések

  • Végül itt volt az ideje.

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