Archiv: Monate falsch verlinkt?

  • Hej hej,

    wahrscheinlich gibt es schon irgendwo einen Thread zu dem Thema, aber nach einstündiger Fehlsuche muss ich selber fragen.

    Ich habe ein monatliches Archiv und benutze <ul><?php wp_get_archives('type=monthly'); ?></ul> für die Verlinkung.
    Wenn ich auf Oktober klicke, springt die Seite sehr richtig zu ?m=201110, wenn ich auf November klicke, zu ?m=201111 - bloss werden in beiden Fällen beide Monate angezeigt.

    Code der archive.php:

    <?php query_posts('category_name=Allgemein'); ?>

    <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>

    <h1><a href="<?php the_permalink() ?>"><?php the_title();?></a></h1>
    <p><?php the_excerpt(); ?></p>
    <p class="datum_post"><?php the_date('l, j. F Y'); ?></p>

    <?php endwhile; endif; ?>

    <h2>Archiv //</h2>
    <ul><?php wp_get_archives('type=monthly'); ?></ul>


    Hilfe, bitte :confused:

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Durch diese Zeile

    PHP
    <?php query_posts('category_name=Allgemein'); ?>

    wird die normale Query überschrieben, so dass immer alle Artikel sichtbar sind. Besser wäre es so:

    PHP
    <?php global $query_string;
    query_posts( $query_string . '&category_name=Allgemein'); ?>

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!