Estoy tratando de que la miniatura de la publicación se muestre en línea con estas otras funciones y no tengo suerte:

Información:

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

He probado todas las variaciones de Google durante una hora y no puedo resolver esto.

Cualquier sugerencia sería genial.

Comentarios

  • re: ' obtener la miniatura de la publicación para mostrar en la línea ' – ¿se refiere al formato de la salida? ¿Obtienes la miniatura para mostrar? ¿La publicación tiene realmente una imagen destacada?

Responder

Si está usando esto dentro del ciclo de su WP_Query entonces, ¿por qué proporciona el parámetro Post ID en las funciones? No es necesario que haga eso.

Entonces su código se convertirá en esto.

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

Y por favor lea la respuesta y explicación por @PieterGoosen. Explicó bien cómo funciona normalmente WordPress. Y cómo puedes hacer eco de los resultados con el prefijo get_.

También estabas usando \ antes de las comillas dobles, lo cual no es necesario que haga aquí.

Comentarios

  • No estoy seguro de por qué ' sugiriendo que OP use el parámetro 'full' con get_the_post_thumbnail().
  • @JimFell Debido a que el OP estaba usando el parámetro ' completo ' en su código.
  • @JimFell, debe usar 2 parámetros si desea especificar el tamaño de la miniatura, que son el ID y el tamaño (edité la publicación anterior para reflejar esto). Si está de acuerdo con la miniatura predeterminada, simplemente get_the_post_thumbnail () es suficiente. Pero puedes ' t llamar a get_the_post_thumbnail (' completo ') – ganó ' no funciona correctamente.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *