Hur man visar valfritt antal inlÀgg i en WordPress-loop

Hur man visar valfritt antal inlÀgg i en WordPress-loop

Loop anvÀnds av WordPress för att visa alla dina inlÀgg. Med hjÀlp av The Loop bearbetar WordPress varje inlÀgg som ska visas pÄ den aktuella sidan och formaterar dem efter hur de matchar angivna kriterier i The Loop-taggar. Normalt anges antalet inlÀgg som ska visas i ditt WordPress-instÀllningsomrÄde för adminpanelen under fliken avlÀsningar. Men i den hÀr artikeln visar vi dig hur du ÄsidosÀtter det numret genom att anvÀnda en Super Loop som lÄter dig visa valfritt antal inlÀgg i den specifika WordPress-slingan. Detta gör att du kan anpassa visningen av dina sidor inklusive författarprofiler, sidofÀlt och mer.

Öppna en mallfil dĂ€r du vill placera inlĂ€ggen och lĂ€gg bara till den hĂ€r slingan:

// if everything is in place and ready, let's start the loop
 
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>

// to display 'n' number of posts, we need to execute the loop 'n' number of times
// so we define a numerical variable called '$count' and set its value to zero
// with each iteration of the loop, the value of '$count' will increase by one
// after the value of '$count' reaches the specified number, the loop will stop
// *USER: change the 'n' to the number of posts that you would like to display

<?php static $count = 0;
if ($count == "n") { break; }
else { ?>

// for CSS styling and layout purposes, we wrap the post content in a div
// we then display the entire post content via the 'the_content()' function
// *USER: change to '<?php the_excerpt(); ?>' to display post excerpts instead

<div class="post">
<?php the_title(); ?>
<?php the_content(); ?>
</div>

// here, we continue with the limiting of the number of displayed posts
// each iteration of the loop increases the value of '$count' by one
// the final two lines complete the loop and close the if statement

<?php $count++; } ?>
<?php endwhile; ?>
<?php endif; ?>

Och du Àr klar. Den hÀr koden kommer att vara till stor hjÀlp för dig speciellt nÀr du utformar författarens mall eftersom du vill kontrollera antalet inlÀgg som visas i varje slinga.

KÀlla: Super Loop för WordPress