Hallo zusammen
Habe ein kleines Problem in einem Script von mir. Nun wollte ich ein Fehler finden. Dazu möchte ich den Inhalt von is_page sehen. Wie kann ich diesen Inhalt ausgeben?
Herzlichen Dank für die Antwort
Ausgabe Wert von is_page
-
-
- Gerade eben
- 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)
-
-
ja ich meine diese funktion, doch mein problem dass ich eine schleife mit if is_page(programm) habe. nun kommt er mir nicht in die schleife und ich weiss nicht wieso. nun wollte ich den befehl damit ich den inhalt von is_page vor dem if ausgeben kann. das muss ja in einer variablen gespeichert sein die abgefragt wird. leider weiss ich die variable dazu nicht. diese möchte ich dann mit einem echo ausgeben.
-
is_page() liefert true oder false, je nachdem ob du auf einer statischen Seite bist oder nicht. Das siehst du z.B. per var_dump().
Wahrscheinlich verwendest du einfach den falschen Conditional Tag:
Conditional Tags WordPress CodexWas genau ist dein Problem?
-
Poste doch einfach mal die Funktion die nicht funktioniert und was es eigentlich machen soll.
-
also es ist so dass mein kolleg versucht im wordpress was zu machen. ich kenne die einstellungen nicht und weiss auch nicht wie er es gemacht hat. er hat nur folgendes problem:
PHP
Alles anzeigen<ul> <li <?php if ( is_page(Programm) ) { ?>class="cur"<?php } else { ?><?php } ?>> <a href="<?php bloginfo('url'); ?>/programm/">PROGRAMM</a> <?php if ( is_page(Programm)) { ?> <ul> <li <?php if ( is_page(Infos) ) { ?>class="cur"<?php } else { ?><?php } ?>><a href="<?php bloginfo('url'); ?>/programm/donnerstag-23-juli/">DONNERSTAG</a></li> <li <?php if ( is_page(Infos) ) { ?>class="cur"<?php } else { ?><?php } ?>><a href="<?php bloginfo('url'); ?>/programm/freitag-24-juli/">FREITAG</a></li> <li <?php if ( is_page(Infos) ) { ?>class="cur"<?php } else { ?><?php } ?>><a href="<?php bloginfo('url'); ?>/programm/samstag-25-juli/">SAMSTAG</a></li> </ul>
es ist so dass er wenn er auf Programm klickt eine Unterstruktur erhält. wenn er nun in dieser auf Donnerstag klickt, dann ist die Unterstruktur nicht mehr ersichtlich. Mir ist klar dass dann im is_page nicht mehr Programm steht. Ich frage mich einfach was genau drin steht. Da ich Wordpress nicht kenne weiss ich eben nicht auf welche Variable er dort referenziert um zu schauen ob er in die Schleife geht oder nicht. -
edit weil unsinn erzähl ^^
-
er hat nur folgendes problem:
Was enthält deine Konstante "Programm"?Oder willst du auf die Seite mit dem Namen "Programm" prüfen? Wie das geht und was du falsch gemacht hast siehst du auf den beiden verlinkten Doku-Seiten. Beispiel zur Verdeutlichung:
Zitat von Codexis_page([COLOR="Red"]'[/COLOR]about-me[COLOR="#ff0000"]'[/COLOR])
When the Page with a post_name (slug) of "about-me" is being displayed.
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!