Begrenzung der Anzahl der von der Schleife abgerufenen Posts

Ich verwende ein Theme, das eine eigene Homepage hat, die mit den Theme-Optionen erstellt wurde (also kann ich keinen Inhalt unter Pages hinzufügen), also versuche ich die neuesten Posts auf der Seite hinzuzufügen, ich habe den Code aus dem kopiert Blog themed Seite, die gut funktioniert, aber es zeigt alle Beiträge und ich wollte nur eine vordefinierte Menge anzeigen, wahrscheinlich 3, aber ich möchte es testen.

Ich nehme an, dass die function, die ich unten angehängt habe, jeden Post abruft, den ich gemacht habe, aber ich weiß nicht viel über PHP, also weiß ich nicht, wie ich nur x Menge von Posts abrufen kann.

  

Solutions Collecting From Web of "Begrenzung der Anzahl der von der Schleife abgerufenen Posts"

Der von Ihnen gepostete Code fragt überhaupt keinen Inhalt ab. Verwenden Sie dazu das WP_Query Objekt. Bitte verwenden Sie query_posts , insbesondere nicht für sekundäre Loops. Aus dem Codex:

 // The Query $the_query = new WP_Query( $args ); // The Loop while ( $the_query->have_posts() ) : $the_query->the_post(); echo '
  • ' . get_the_title() . '
  • '; endwhile;

    Alles, was Sie tun müssen, ist $args bereitzustellen. In Ihrem Fall array('posts_per_page'=>3)

     $args = array('posts_per_page' => 3); // or however many you want // The Query $the_query = new WP_Query( $args ); // The Loop while ( $the_query->have_posts() ) : $the_query->the_post(); echo '
  • ' . get_the_title() . '
  • '; endwhile;