Los bucles, o bucles de WordPress o simplemente bucles, son código PHP que muestra las publicaciones de WordPress. Este bucle se usa en temas de WordPress para mostrar una lista de publicaciones en una página web.

Dentro del bucle, hay funciones que se ejecutan de forma predeterminada para mostrar publicaciones. Los desarrolladores de temas pueden usar etiquetas de plantilla para formatear la salida para personalizar cómo se muestra cada publicación dentro del bucle. Hay varias etiquetas de plantilla que funcionan solo dentro del ciclo de WordPress y se pueden usar para formatear, organizar y publicar datos de publicaciones. Los bucles de WordPress son posiblemente uno de los aspectos más importantes del código de WordPress y, de una forma u otra, están en el centro de la mayoría de las consultas.

Comprender los bucles de WordPress – Infografía

Creamos una infografía para principiantes para desglosar el ciclo de WordPress.

Infografía - Comprender los bucles de WordPress

Ejemplo de uso de un bucle simple 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 ><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h2>

    <p >Posted: <?php the_date(); ?> by <?php the_author(); ?></p>

    <?php the_content(); ?>

    <p >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;
?>

Lectura adicional

Los datos expuestos en este sitio web son de índole informativo, no necesariamente están actualizados. Esta información es una recopilación de información de internet.