mit is_page() ein Seitentemplate einstellen

  • Ja, ja, mir ist schon klar, dass spezielle Seitentemplates für einzelne Seiten einfach in der Administraion eingestellt werden können, aber geht das auch im Code? So in der Art

    Code
    if ( is_page('9')) {
        // hier irgendein Codeum ein Template einzustellen
    
    
    }

    tschüß [size=24][color=olive]n[/color][/size]epf

    • 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

  • Das könnte über Hooks gehen. Ungefähr so (ungetestet):

    PHP
    function mytemplate () {
     if ( is_page('9')) {
       include(TEMPLATEPATH . '/seitentemplate.php');
        exit;
    }
    }
    
    
    add_action('template_redirect', 'mytemplate');
  • Ja, ja, mir ist schon klar, dass spezielle Seitentemplates für einzelne Seiten einfach in der Administraion eingestellt werden können, aber geht das auch im Code? So in der Art

    Code
    if ( is_page('9')) {
        // hier irgendein Codeum ein Template einzustellen
    
    
    }


    Genau dieser Code funktioniert bereits.

    "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!