¿Cómo mostrar la imagen destacada para cada entrada?
21 ago 2016, 22:59:17
Vistas: 21.3K
Votos: 0
He usado el siguiente código para mostrar la imagen destacada de cada entrada, pero no se muestra nada:
<div class="thumbnail-img">
<?php
$lastBlog = new WP_Query('type=post&posts_per_page=2&offset=1');
if ($lastBlog->has_post_thumbnail()) {
while($lastBlog->has_post_thumbnail()) {
$lastBlog->the_post_thumbnail();
} ?>
<?php get_template_part('content-image', get_the_post_thumbnail());
}
?>
</div>
<br>
<?php
if( $lastBlog->have_posts()):
while($lastBlog->have_posts()): $lastBlog->the_post(); ?>
<?php get_template_part('content-title', get_post_format()); ?>
<?php endwhile;
endif;
wp_reset_postdata();
?>
</div>
¿Cómo puedo resolver esto?

Michael Stokes
29
Todas las respuestas a la pregunta
2
0
<div class="thumbnail-img">
<?php
// Consulta para obtener las 2 últimas entradas del blog
$lastBlog = new WP_Query('post_type=post&posts_per_page=2');
if ($lastBlog->have_posts()) {
while($lastBlog->have_posts()) {
$lastBlog->the_post();
// Verificar si la entrada tiene imagen destacada
if(has_post_thumbnail()){
// Mostrar la imagen destacada
the_post_thumbnail();
}
}
}
?>
</div>
-> Prueba así

Omar
121
22 ago 2016 06:48:41
Preguntas relacionadas
1
respuestas
6
respuestas
4
respuestas