Im Loop nur 2 Kategorien darstellen

  • Ich möchte in einem Loop nur 2 Kategorien drin haben, das schaut so aus:

    PHP
    <?php query_posts($query_string . '&cat=5,6'); ?>
    <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
    <?php if (has_post_thumbnail()) { the_post_thumbnail('slider-thumbnail'); } ?>
    <?php include (TEMPLATEPATH . '/_/inc/nav.php' ); ?>
    <?php endwhile ?>
    <p>Nixda!!!!</p>
    <?php endif; ?>

    Also Kategorie 5 und 6.

    Wie mache ich das jetzt das nur Posts gezeigt werden die in BEIDEN Kategorien sind und nicht nur in einer von beiden?

    • 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

  • cooool, das hat geholfen, DANKE!

    falls das mal wer findet, der loop schaut jetzt so aus:

    PHP
    <?php query_posts( array( 'category__and' => array(5,6), 'posts_per_page' => 1 ) ); ?> 
    <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
    <?php the_excerpt() ; ?>
    <?php endwhile; else: ?>
    <p>Nix zu finden :-/</p>
    <?php endif; ?>

Jetzt mitmachen!

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