se o get_posts não tiver post
-
Pessoal,
Tudo bem?
O tema que eu estou usando utilizava query_posts para mostrar os posts, mas essa função estava causando conflito com os títulos da página que o All in One SEO alterava.
Troquei o query_posts por get_posts. Beleza, tudo funcionando.
Só que agora não sei fazer o WordPress exibir uma mensagem quando o get_posts não achar nenhum post.
O código que estou usando é esse:
<?php
global $post;
$args = array( ‘numberposts’ => 2, ‘category’ => 6 );
$myposts = get_posts( $args );
foreach( $myposts as $post ) : setup_postdata($post); ?>
<div class=”one_third”>
<h3><?php the_title(); ?></h3><?php
if(has_post_thumbnail()) {
$image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), ‘single-post-thumbnail’ );
} else {
$image[0] = get_template_directory_uri() . ‘/images/defaultImagePost.jpg’;
}
?><div class=”imgHover”><div class=”hover”>“><img src=”<?php echo get_template_directory_uri(); ?>/images/view.png” alt=”” /></div><img class=”border” src=”<?php echo get_template_directory_uri(); ?>/thumb.php?src=<?php echo $image[0]; ?>&h=115&w=288&q=100″ width=”288″ alt=”” /></div>
<?php the_excerpt(); ?>
</div>
<?php endforeach; ?>
- O tópico ‘se o get_posts não tiver post’ está fechado para novas respostas.