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

Qué es: Bucle

El ‘bucle’ también es comúnmente llamado ‘El bucle de WordPress’, o simplemente ‘bucle’. Es la pieza clave del código PHP que muestra las entradas en un sitio web WordPress.

El bucle de WordPress es posiblemente uno de los aspectos más importantes del código de WordPress y está en el núcleo de la mayoría de las consultas de una forma u otra.

What Is a Loop in WordPress?

Infografía: Comprender el bucle de WordPress

El bucle se utiliza en temas de WordPress para mostrar un anuncio / catálogo / entradas en una página web.

Los desarrolladores de temas pueden formatear la salida utilizando etiquetas de plantilla para personalizar cómo se muestra cada entrada dentro del bucle. Varias etiquetas de plantilla solo funcionan dentro del bucle de WordPress y se utilizan para dar formato, organizar y publicar los datos de las entradas.

Hemos creado la siguiente infografía para desglosar el bucle de WordPress para principiantes.

Infographic - Understanding the WordPress Loop

Ejemplo de código: Un simple bucle de WordPress

Quizá quiera ver un ejemplo.

Aquí hay algo de código PHP utilizado para formar un simple bucle de 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 artículo le haya ayudado a aprender más acerca del bucle de WordPress. También puede consultar nuestra lista de lecturas adicionales a continuación para ver artículos relacionados sobre consejos, trucos e ideas útiles para WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Lecturas adicionales

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.

El último kit de herramientas de WordPress

Obtenga acceso GRATUITO a nuestro kit de herramientas - una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!