Conditional Tags / Include

  • Hallo zusammen,
    ich verwende das Monochrome Pro Theme von Graph Paper Press und habe eine Frage zu Conditional Tags.

    Ich soll per Conditional Tag zwei unterschiedliche Codes in mein Theme einbauen (einmal für Unternehmenskommunikationsseiten wie Kontakt und Impressum und einmal für die Posts). Mir wurde empfohlen, die Abfrage der Tags in eine separate php-Datei zu packen und dann per Include die in die einzelnen Dateien zu integrieren.

    Weil ich aber quasi null Ahnung von php hab und mein Theme nicht gleich zerstören will, wollte ich fragen, wie die separate php-Datei denn aussehen soll? Sollen da nur die Conditional Tags mit den Codes rein oder auch so ein Gerüst mit <head>, <body>, etc.? Und wie funktioniert das mit der Include-Funktion? In welche Dateien muss die (nur in post.php, pages.php, index.php oder auch in den Header, Footer und so?) dann eingefügt werden und vor allem an welcher Stelle?

    Wäre toll, wenn mir jemand weiterhelfen und eine kleine Anleitung für Dummies geben könnte.

    • 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

  • Nix extra Datei. Die Conditional Tags kommen da rein, wo du sie ausführen lassen willst.
    Wenn du also in der Sidebar etwas nur dann anzeigen lassen willst, wenn man auf einer Statischen Seite ist, muss in die sidebar.php folgender Code:

    PHP
    <?php if(is_page()) { ?>
    Dieser Text hier kommt nur bei Seiten
    <?php } ?>

    Ansonsten kann man nix zerschießen, da man sich ja Backups machen.

    "Eine gut gestellte Frage ist schon halb beantwortet."

Jetzt mitmachen!

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