Aktuelle Seiten anfragen

  • Hallo zusammen,

    bin leider kein Scripter und habe eine Frage:

    Ich frage folgendermaßen nach der aktuellen Seite ab

    PHP
    <?php if (is_page('2')) { ?>
    machdiesundndas
      ?php } else if (is_page('19')){ ?>
    machwasanderes
    
    
    usw ..

    Wie kann ich in der Abfrage mehrere Seiten abfragen, also nicht nur 2, sondern auch 3,7, 20 usw?

    Gruß,
    Jappi

    • 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

  • Danke!

    In der ersten Zeile funktioniert es - aber wenn ich else if abfrage, dann nicht mehr. Gibts da vielleicht eine andere Syntax?

    Gruß,
    Jappi

  • liegt aber nicht daran, dass du vielleicht eine < vergessen hast ?!

    PHP
    <?php if ( is_page(array('1', '3', '7','20')) ) { ?>
    machdiesundndas
    <?php } elseif ( is_page(array('2', '4', '8','22')) ) { ?>
    machwasanderes
    <?php } else { ?>
    undnochwasanderes
    <?php } ?>

    Und wenn nach dem elseif nix mehr kommt, reicht ein else:

    PHP
    <?php if ( is_page(array('1', '3', '7','20')) ) { ?>
    machdiesundndas
    <?php } else { ?>
    machwasanderes
    <?php } ?>

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

Jetzt mitmachen!

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