Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

O que é: Loop

O “loop” também é comumente chamado de “loop do WordPress”, ou simplesmente “loop”. É a parte principal do código PHP que exibe as postagens em um site do WordPress.

O loop do WordPress é, sem dúvida, um dos aspectos mais importantes do código do WordPress e está no centro da maioria das consultas, de uma forma ou de outra.

What Is a Loop in WordPress?

Infográfico: Entendendo o Loop do WordPress

O loop é usado nos temas do WordPress para exibir uma lista de posts em uma página da Web.

Os desenvolvedores de temas podem formatar a saída usando tags de modelo para personalizar como cada post dentro do loop é exibido. Várias tags de modelo funcionam somente dentro do loop do WordPress e são usadas para formatar, organizar e publicar dados de posts.

Criamos o infográfico a seguir para detalhar o Loop do WordPress para iniciantes.

Infographic - Understanding the WordPress Loop

Exemplo de código: Um loop simples do WordPress

Talvez você queira ver um exemplo.

Aqui estão alguns códigos PHP usados para formar um loop simples no WordPress:

<?php
 
// checks if there are any posts that match the query
if (have_posts()) :
 
  // If there are posts matching the query then start the loop
  while ( have_posts() ) : the_post();
 
    // the code between the while loop will be repeated for each post
    ?>
 
    <h2 id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h2>
 
    <p class="date-author">Posted: <?php the_date(); ?> by <?php the_author(); ?></p>
 
    <?php the_content(); ?>
 
    <p class="postmetadata">Filed in: <?php the_category(); ?> | Tagged: <?php the_tags(); ?> | <a href="<?php comments_link(); ?>" title="Leave a comment">Comments</a></p>
 
    <?php
 
    // Stop the loop when all posts are displayed
 endwhile;
 
// If no posts were found
else :
?>
<p>Sorry no posts matched your criteria.</p>
<?php
endif;
?>

Esperamos que este artigo tenha ajudado você a saber mais sobre o loop do WordPress. Talvez você também queira ver nossa lista de Leitura adicional abaixo para obter artigos relacionados sobre dicas, truques e ideias úteis do WordPress.

Se você gostou deste artigo, inscreva-se em nosso canal do YouTube para receber tutoriais em vídeo sobre o WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Leitura adicional

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

O kit de ferramentas definitivo WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!