Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
25 Milioni+
Siti web che utilizzano i nostri plugin
16+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

Cos'è: Loop

'Il loop' è anche comunemente chiamato 'Il loop di WordPress', o semplicemente 'loop'. È il pezzo chiave di codice PHP che visualizza i post su un sito web WordPress.

Il loop di WordPress è senza dubbio uno degli aspetti più importanti del codice di WordPress e si trova al centro della maggior parte delle query in un modo o nell'altro.

Cos'è un Loop in WordPress?

Infografica: Comprendere il Loop di WordPress

Il loop viene utilizzato nei temi di WordPress per visualizzare un elenco di post su una pagina web.

Gli sviluppatori di temi possono formattare l'output utilizzando i tag di modello per personalizzare come viene visualizzato ogni post all'interno del loop. Diversi tag di modello funzionano solo all'interno del loop di WordPress e vengono utilizzati per formattare, organizzare e pubblicare i dati dei post.

Abbiamo creato la seguente infografica per spiegare il Loop di WordPress ai principianti.

Infografica - Comprendere il Loop di WordPress

Esempio di codice: Un semplice Loop di WordPress

Potrebbe piacerti vedere un esempio.

Ecco del codice PHP utilizzato per formare un semplice loop di 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;
?>

Speriamo che questo articolo ti abbia aiutato a saperne di più sul loop di WordPress. Potresti anche voler consultare il nostro elenco di Letture aggiuntive qui sotto per articoli correlati su utili suggerimenti, trucchi e idee per WordPress.

Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

Letture aggiuntive

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!