• Meine ersten multiple loops Versuche hatten immer funktioniert.
    Diese hier tut es nicht.

    Wenn zuerst diese kommt (hier sollen nur statische Seiten im Inhaltsbereich ausgegeben werden)

    PHP
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
    <?php the_content(); ?>
    <?php edit_post_link(); ?>
    <?php endwhile; else: ?>
    <p><?php _e('Sorry, no posts matched your criteria.'); ?></p>
    <?php endif; ?>

    und danach diese zur Ausgabe eines Beitrags aus einer betimmten Kategorie in einer Seitenspalte, funktioniert es.

    PHP
    <?php query_posts('category_name=Newsletter&showposts=1'); ?>
    <?php while (have_posts()) : the_post(); ?>
    <?php the_content(); ?>
    <?php endwhile;?>

    Kommt aber zuerst diese letze Abfrage in der Reihenfolge des Seitendesigns und danach die obere, wird überall auch auf den statischen Seiten der Beitrag dieser Kategorie (Newsletter) ausgegeben.

    Irgendwas stimmt hier nicht?

    Gruß Susanne

    • 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

  • Kommt aber zuerst diese letze Abfrage in der Reihenfolge des Seitendesigns und danach die obere, wird überall auch auf den statischen Seiten der Beitrag dieser Kategorie (Newsletter) ausgegeben.


    Ist ja auch logisch, weil du keinen neuen Query für die 2. Abfrage anlegst. Am besten ist es, wenn du bei der 1. Abfrage ein neues Query-Object anlegst. In etwa so:

    PHP
    <?php $new_query = new WP_Query("cat=17&showposts=1"); while($new_query->have_posts()) : $new_query->the_post();?>

Jetzt mitmachen!

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