Zwei Loops auf einer Seite

  • Hallo zusammen,

    ich habe in einem WordPress-Projekt die Startseite als statische Seite angelegt. Dort sollen im oberen Bereich durch eine Featured Content Galerie zufällige Artikel angezeigt werden. Dies ist soweit kein Problem. Ich habe ein Script gefunden und löse das Ganze über einen Loop:

    Also ein ganz normaler Loop, bei dem ich die anzuzeigenden Artikel auf die Kategorie 1 beschränke und benutzerdefinierte Felder nutze.

    Nun ist mein Problem, dass ich die eigentlichen Inhalte der Startseite (was ja eine ganz normale Seite ist) nicht anzeigen kann. Wenn ich diesen normalen Loop verwende, zeigt er mir bei den Titeln alle Titel der oben aufgerufenen Artikel auf.

    Ich habe mir auch schon die Codex-Seite zum Loop angeschaut, aber so wirklich wollen die dort gezeigten Beispiele bei mir auch nicht funktionieren.

    Hat jemand eine Idee, wie ich da die Inhalte der statischen Seite auslesen und anzeigen kann?

    • 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

  • Der erste Loop mit query_posts() verändert den normalen Loop. Dort muss ein eigener benutzt werden. Also statt

    PHP
    <?php
        query_posts("cat=1&showposts=7&orderby=rand");
    ?>
    PHP
    <?php $my_query = new WP_Query('cat=1&showposts=7&orderby=rand'); ?>
    <?php while ($my_query->have_posts()) : $my_query->the_post(); ?>
      <!-- Do special_cat stuff... -->
    <?php endwhile; ?>

Jetzt mitmachen!

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