get_the_post_thumbnail_url() no funciona al agregar un tamaño de imagen

1 minuto de lectura

Tengo una situación extraña cuando estoy tratando de usar get_the_post_thumbnail_url() en WordPress.

Para ser más precisos, tengo esta variable:

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

y devuelve un valor en blanco. Si uso:

$postImage = get_the_post_thumbnail_url();

el valor devuelto es correcto pero tiene un tamaño de imagen diferente (150×150). Ahora la parte rara es si uso:

the_post_thumbnail_url('article-thumbnail-image');

muestra el valor correcto ya que este tamaño de imagen está registrado en functions.php pero necesito usar la función GET.

¿Estoy haciendo algo mal?

Hay dos argumentos en get_the_post_thumbnail_url(). Deberá usar nulo o post_id/post para el primer argumento y el tamaño sería el segundo.
https://developer.wordpress.org/reference/functions/get_the_post_thumbnail_url/

  • $postImage = get_the_post_thumbnail_url('', 'article-thumbnail-image'); eso funciono.

    – ewroman

    5 de abril de 2017 a las 16:45


¿Ha sido útil esta solución?