Template für Seiten einer bestimmten Kategorie ändern.

  • Hi,

    ich weiß das man das Template für eine einzelne Kategorieseite ändern kann. Momentan versuche ich aber die Schriftart aller einzelnen Artikelseiten (single.php) die in der Kategorie "privat" liegen zu ändern.


    Wie kann ich das am besten umsetzen?

    Meine Idee wäre immer jenach ob es eine normale, oder ein Artikel in "privat" ist, eine andere klasse zu vergeben.

    Also in der Art
    if is_single() and -> in kategorie "privat"
    -> div class="privat"
    elseif is_single() and -> in kategorie "..."
    -> div class="..."
    sonst
    -> div class="normal"

    Einmal editiert, zuletzt von shrax (3. Juli 2012 um 15:37)

    • 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 funktioniert in dem Fall mit in_category(): http://codex.wordpress.org/Function_Reference/in_category
    is_single() brauchst du dann nicht, da in_category() dies so schon aussagt.
    So ungefähr:

    PHP
    <?php if (in_category(XX)) { ?>
    <div class="privat">
    <?php } else if (in_category(XY)) { ?>
    <div class="...">
    <?php } else { ?>
    <div class="normal">
    <?php } ?>

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

Jetzt mitmachen!

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