mehrere page.php?

  • Was will ich mit mehreren page.php?

    Erstelle gerade ein neues Theme für mein Blog. Dies hat vier Themenbereiche für die ich gern je ein separates Seitenlayout gestalten möchte. Im Prinzip könnte ich es wie bisher handhaben (siehe im jetzigen Blog-Layout - obere Navigation), einfach im Backend für je ein Thema eine Seite erstellen und diese dann direkt verlinken. Aber ich hät gern die Seiten schon im Theme selber integriert.

    ungefähr so

    page.php .............. für Seiten die im Backend erstellt werden
    page_design.php .....\
    page_graphics.php ... \ für die vier Themen
    page_videos.php ..... /
    page_web.php ......../

    Kann man dass so realisieren oder gibt es andere Wege dies zu tun?

    mfg
    dIrtY

    • 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 für deine Antwort. Leider ist mein englisch nicht so gut. Hab trotzdem einiges gelernt, aber leider nix konkretes für mein Problem.

    Darum jetzt noch genauer gefragt, am Beispiel Design:

    lege eine Datei namens page_design.php an in der steht:

    in der header.php soll die page_design.php mit der dazugehörigen Grafik verlinkt werden:

    PHP
    <a href=""><img src="<?php bloginfo('stylesheet_directory'); ?>/images/ring_design.png" alt="" /></a>

    einfach bei href="", href="page_design.php" reinschreiben funzt ja nicht.

    Was muss ich also noch in die page_design.php schreiben?
    Und wie muss der Pfad im Link aussehen?
    Ist das überhaupt ein machbarer Weg?

    mfg
    dIrtY

  • In die header.php

    PHP
    if (is_page('design')) {
    <a href="....
    }

    In der page_design.php muss als erstes folgendes stehen:

    PHP
    <?php
    /*
    *Template Name: design
    */
    ?>

    In der page_design.php darf der body und html nicht geschlossen werden, das passiert in der footer.php

Jetzt mitmachen!

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