Mehrere Kategorien auf Startseite ausblenden

  • Hallo!

    Also es klappt ja wunderbar eine Kategorie auf der Startseite auszublenden,
    einfach in der index.php folgendes ändern:

    PHP
    <?php get_header(); ?>
    
    
        <div id="content">
    
    
        <?php if (have_posts()) : ?>
    
    
            <?php while (have_posts()) : the_post(); ?>

    in:

    DOCH: wie kann ich mehrere Kategorien ausblenden?

    PHP
    <?php if (! in_category('42')) { ?>


    in:

    PHP
    <?php if (! in_category('42,11')) { ?>


    hat nichts gebracht, und:

    PHP
    <?php if (! in_category('42')) { ?>


    in:

    PHP
    <?php if (! in_category('42')) (! in_category('42')){ ?>


    hat auch nicht gebracht...

    Kann mir irgendjemand weiterhelfen? Ist dringend :)

    Gruß, sandwich01

    • 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

  • Beitrag ist nicht in Kategorie 11, aber in 42:

    Bei ODER-Schleife:
    !in_category('11) trifft zu, !in_category('42') daher irrelevant, Bedingung der if-Schleife erfüllt, Beitrag der Kategorie 42 kommt durch, was ja nicht gewünscht ist.

    Bei UND-Schleife:
    !in_category('11') trifft zu, !in_category('42') trifft nicht zu, Bedingung der Schleife nicht erfüllt, Beitrag der Kategorie 42 kommt nicht durch.

    Oder verhedder ich mich da gerade irgendwo?

    Gruß Jeriko

    Jeriko - Design, Style, Photographie

  • Tausend Dank für eure Hilfe!!!

    Es hat mit && geklappt!

    Super Service hier!

    Schönen Abend,

    sandwich01

  • Ist diese if-Abfrage eigentlich schneller als ein custom query ala

    PHP
    <?php query_posts($query_string . 'paged&posts_per_page=5&cat=-46,-47,-49,-50,-140'); ?>

    ? Schon jemand Erfahrungen?

  • Der Vorteil des Custom Queries liegt in der fest definierten Anzahl der Beiträge pro Seite. Man stelle sich vor, alle Beiträge wären nur in Kategorie 11 und 42, dann kann es passieren, dass einfach gar keiner angezeigt wird.

    Von der Geschwindigkeit her sollte sich das nichts geben.

    Gruß Jeriko

    Jeriko - Design, Style, Photographie

Jetzt mitmachen!

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