if else - dann aber richtig

  • Versuche gerade für bestimmte Kategorien ein eigenes Kommentar-Template einzubauen.
    Nachdem ich das mit den 3! geschlossenen Klammern bei der Kategorie-Abfrage hinbekommen habe, will mir aber leider die if-else Abfrage nicht gelingen. Vermutlich nur eine Kleinigkeit.

    Was ist hier falsch?

    PHP
    <?php if ( in_category( array('6','8','15') )): ?>
    <?php comments_template( '/comments-special.php' ); ?>
    <?php } else { ?>
    <?php comments_template('', true); ?>
    <?php } ?>

    oder in dieser Art?

    PHP
    <?php 
    if ( in_category( array('6','8','15') )): ?> {
    <?php comments_template( '/comments-musik.php' ); ?>
    } else {
    <?php comments_template('', true); ?>
    } ?>
    • 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

  • Geht das überhaupt mit IDs?

    PHP
    <?php
    if ( in_category( array( 'fruits', 'apples', 'bananas', 'cantaloupes', 'guavas' ) )) {
        comments_template( '/comments-special.php' );
    }
    else {
        comments_template('', true);
    }
    ?>
  • Zitat

    Geht das überhaupt mit IDs?

    Gute Frage!
    Mit einer einzelnen ID funktioniert das glaube ich, aber mit einem array?
    Ich probiere es mal aus mit deinem if-else Aufbau.

    EDIT: Hat funktioniert! Vielen Dank Tobee!

    funkygog Blog | Chicago House

    Einmal editiert, zuletzt von funkygog (23. Mai 2010 um 01:29)

Jetzt mitmachen!

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