verschiedene Themes verwenden

  • Hallo liebes Forum,
    nachdem ich mich selber jetzt Tage lang mit Google auseinander gesetzt habe wie ich es schaffe in meinem Blog verschiedene Themes zu verwenden wende ich mich nun hilfesuchend an euch.

    Ich habe folgendes Problem.
    Ich habe mit Hilfe von Artisteer ein Theme erstellt. Habe es in wordpress hochgeladen und alles funktioniert super. Jetzt möchte ich allerdings in jeder meiner 4 Kategorien einen anderen Header haben. Also hab ich mir gedacht es müsste doch ein Plug in geben welches mir dies ermöglicht. Hab ich auch, nur muss man diese dann in den code einbauen. Da ich allerdings null HTML Kenntnisse besitze tu ich mir sehr schwer diese einzubauen.

    Also kam meine 2. Idee...
    Ich wechsle einfach jedesmal das Theme wenn ich einen anderen Header haben möchte. Ich bin mir sicher ich hab das schon einmal gelesen dass dies funktioniert. Hab auch schon ein Thema dazu gefunden allerdings aus dem Jahr 2011 und ich denke das sieht in Wordpress 3.6. doch wieder ganz anders aus.

    Vielleicht kann mir ja jemand helfen.

    Herzlichen Dank schon im Vorhinein.

    LG Ann-Marie

    • 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

  • ja also bei dieser seite würde mir nur der das headerbild reichen...
    allerdings hätte ich bei einer anderen Seite gerne wirklich 2-3 Temples.
    Also mich würden beide Vorgänge sehr interessieren

    DANKE

  • Es gibt die get_template_part() Funktion, damit liese sich das vielleicht lösen.

    Der Code könnte dann wie folgt aussehen:

    PHP
    <?php
    $category = get_the_category(); 
    $category_name = $category[0]->cat_name;
    
    
    if( category_name == 'Name_der_Kategorie' )
    {
        get_template_part( 'Name_des_neuen_Template' );
    }
    ?>

    Das müsste dann wahrscheinlich in die Category.php Datei.
    (und der dort schon vorhandene Teil mit get_template_part... ersetzt werden)
    Getestet habe ich das aber nicht.

    Meinst du eigentlich Templates oder Themes ? Das wäre ein großer unterschied...

    MfG

    Einmal editiert, zuletzt von g3h (5. September 2013 um 11:37)

  • Wenn du nur die Eigenschaften (Farbe, Abstände, Schrift usw.) in einer Kategorie ändern willst, langt es aber normaler weise in die style.css Datei z.B. folgendes zu schreiben:

    Code
    .category-namederkategorie #footer {
        background-color: #F80;
        color: green;
    }

    Hier wird als Beispiel das aussehen der Fußzeile in der Kategorie mit dem Namen "namederkategorie" angepasst.

    Das ist denke ich die einfachste Möglichkeit eine Kategorie individuell anzupassen.

    MfG

Jetzt mitmachen!

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