Per Benutzerdefinierte Felder CSS zuweisen

  • Hallo,

    ich würde gerne einer Seite in einem "Twenty Thirteen Child Theme" per "Benutzerdefinierte Felder" eine CSS ID oder Class zuweisen.

    Zum Beispiel der Seite "Impressum" die Class ".impressum".

    Die Class wiederum möchte im style.css des Child Themes ansprechen.

    .impressum {
    background-color: #000;
    }

    Oder geht das direkt im Feld "Wert"?


    Grüße, Jan

    • 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, dafür gibt es die body_class Funktion. In der header.php das <body> gegen <body <?php body_class(); ?>> austauschen und
    im CSS über die entsprechende Klasse ansprechen. Für das page.php Template steht z.B. die Klasse .paged bereit.

  • Danke. So ungefähr funktionierts in der style.css :

    }
    .page-id-167 .hentry {
    background: #000;
    }

    Auch ohne die php Datei zu verändern. (<-Theme Twenty Thirteen)

Jetzt mitmachen!

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