COmo verificar se exitem posts em loop
-
Sempre utilizei query_posts em meus loops… hoje precisei adicionar loops com wp_query… o problema é, tenho um título exibindo <h3>AVISOS</h3> no segundo loop… como é aviso, nem sempre irá exisitir postagens… como faço para verificar se existem postagens, para eu exibir essa opção de avisos, pois da maneira que está, ele sempre exibe tag h3 contendo aviso…
ex: if(!empty($posts)){echo '<h3>Avisos</h3>;}
E outra coisa seria, semanticamente, está certo estes 2 loops, aqui funcionou normalmente, mas está correto??
`
<h2>Últimas Postagens:</h2>
<?php $query_customizada1 = new WP_Query(‘cat=1’); ?>
<?php while($query_customizada1->have_posts()) : $query_customizada1->the_post(); ?>
<p><a href=”<?php echo get_permalink(); ?>”><?php the_title(); ?> </a></p>
<?php endwhile; // end of the loop. ?>
<?php wp_reset_postdata(); ?><?php $query_customizada2 = new WP_Query(array( ‘post_type’ => ‘aviso’ )); ?>
<h2>Avisos:</h2>
<?php while($query_customizada2->have_posts()) : $query_customizada2->the_post(); ?>
<p><a href=”<?php echo get_permalink(); ?>”><?php the_title(); ?> </a></p>
<?php endwhile; // end of the loop. ?>
<?php wp_reset_postdata(); ?>
`
- O tópico ‘COmo verificar se exitem posts em loop’ está fechado para novas respostas.