get_the_post_thumbnail_url() funktioniert nicht beim Hinzufügen einer Bildgröße

Lesezeit: 1 Minute

Ich habe eine seltsame Situation, wenn ich versuche zu verwenden get_the_post_thumbnail_url() bei WordPress.

Genauer gesagt habe ich diese Variable:

$postImage = get_the_post_thumbnail_url('article-thumbnail-image');

und es gibt einen leeren Wert zurück. Wenn ich verwende:

$postImage = get_the_post_thumbnail_url();

Der zurückgegebene Wert ist korrekt, hat aber eine andere Bildgröße (150 x 150). Jetzt ist der seltsame Teil, wenn ich verwende:

the_post_thumbnail_url('article-thumbnail-image');

es zeigt den richtigen Wert, da diese Bildgröße registriert ist functions.php aber ich muss die GET-Funktion verwenden.

Mache ich etwas falsch?

Es gibt zwei Argumente in get_the_post_thumbnail_url(). Sie müssen entweder null oder die post_id/post für das erste Argument verwenden und die Größe wäre das zweite.
https://developer.wordpress.org/reference/functions/get_the_post_thumbnail_url/

  • $postImage = get_the_post_thumbnail_url('', 'article-thumbnail-image'); das hat funktioniert.

    – ewroman

    5. April 2017 um 16:45 Uhr


1387260cookie-checkget_the_post_thumbnail_url() funktioniert nicht beim Hinzufügen einer Bildgröße

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy