Wie man die Anzahl der Beiträge auf Archivseiten in WordPress ändert

WordPress Change Number of Posts
101
15/04/2026

Die Änderung der Anzahl der angezeigten Beiträge auf Ihren Archivseiten in WordPress kann auf zwei Arten erfolgen: über die integrierten Dashboard-Einstellungen (was sich auf alles auswirkt) oder über ein kleines Code-Snippet (was chirurgische Präzision ermöglicht).

Methode 1: Die globale Einstellung (Am einfachsten)

Wenn Sie die Anzahl der Beiträge für alle Archive, Suchergebnisse und Ihre Haupt-Blogseite gleichzeitig ändern möchten, bietet WordPress hierfür eine native Einstellung.

  1. Melden Sie sich in Ihrem WordPress-Admin-Dashboard an.
  2. Navigieren Sie zu Einstellungen > Lesen.
  3. Suchen Sie das Feld “Blogseiten zeigen maximal”.
  4. Ändern Sie die Zahl auf den gewünschten Wert (z. B. 12).
  5. Klicken Sie auf Änderungen speichern.
WordPress Reading Settings
Advertisement
Continue Reading Below

Methode 2: Verwendung eines Code-Snippets (Empfohlen)

Um die Anzahl nur für Archivseiten zu ändern, ohne Ihren Haupt-Blog-Feed oder andere Bereiche zu beeinflussen, sollten Sie den pre_get_posts-Hook verwenden. Dies ist effizienter als das Erstellen einer neuen Abfrage, da es die ursprüngliche Anfrage modifiziert, bevor sie die Datenbank erreicht.

Fügen Sie den folgenden Code in die functions.php-Datei Ihres Themes oder in ein Code-Snippet-Plugin ein:

function custom_archive_post_count( $query ) {
    // Ensure we are in the admin dashboard and it's the main query
    if ( !is_admin() && $query->is_main_query() ) {
        
        // Check if we are on an archive page (Category, Tag, Author, etc.)
        if ( is_archive() ) {
            $query->set( 'posts_per_page', 15 ); // Change 15 to your desired number
        }
    }
}
add_action( 'pre_get_posts', 'custom_archive_post_count' );

Warum sollte man pre_get_posts verwenden?

  • Performance: Es ändert die Abfrage, bevor die Datenbank überhaupt aufgerufen wird, was Ihre Website schneller macht.
  • SEO: Es stellt sicher, dass die Paginierung (Seitenummerierung) korrekt funktioniert. Wenn Sie query_posts manuell in einer Template-Datei verwenden, zerschießen Sie oft die Links für “Nächste/Vorherige Seite”.

Methode 3: Verwendung eines Page Builders (Elementor/Divi)

Wenn Sie einen Page Builder verwenden, um Ihre Archiv-Templates zu gestalten:

  • Elementor Pro: Bearbeiten Sie Ihr „Archive Template“ im Theme Builder. Klicken Sie auf das Widget Archivbeiträge (Archive Posts). Unter dem Tab Inhalt finden Sie die Einstellung “Beiträge pro Seite”. Dies überschreibt den WordPress-Standard.
  • Divi: Bearbeiten Sie Ihr Archiv-Layout im Theme Builder. Öffnen Sie die Einstellungen des Blog-Moduls und passen Sie die Option “Anzahl der Beiträge” an.

Überprüfen Sie Ihre Theme-Einstellungen

Viele moderne Premium-Themes (wie Astra, GeneratePress oder OceanWP) verfügen über eine spezifische Einstellung innerhalb des Customizers (Design > Customizer) unter “Blog“- oder “Archiv“-Layouts. Dort können Sie die Anzahl anpassen, ohne eine einzige Zeile Code anfassen zu müssen.

Advertisement
Continue Reading Below
Verwandte WordPress-Themen