pro Kategorie eine CSS

  • hallo leute,
    habe mich schon eine woche hier durchgewurschtel aber immer noch keine lösung für mich gefunden, ich bin am verzweifeln :(
    es geht darum das ich für verschiedene kategorien verschiedene farben einsetzen möchte.
    es gibt hier im forum schon einige lösungen, leider liegen diese schon jahre zurück und funzen mit meiner 3.0.4 version irgendwie nicht bzw ich bekomme es nicht hin.

    es schrieb jemand hier im forum:

    Zitat

    Kopiere die category.php aus deinem Theme! Danach einfach die category.php in category-X.php umbennenen und hochladen (wp-content/themes/deinTheme/category-X.php!)

    Wobei X für die Kategorie ID steht (bsp: category-5.php)

    In der category-X.php kannst Du nun eigene CSS Angaben einführen. Das Template nach belieben ändern und es wird nur bei der Kategorie X sichtbar.

    Sobald nun die Kategorie X aufgerufen wird, schnappt sich WP automatisch die category-X.php Seite und gibt sie aus

    ich habe also für jede kategorie eine seite angelegt zb category-3.php für die kategorie mit der id 3.
    jetzt geht es ja eigentlich nur darum der kategorieseite eine andere css zu zuweisen und daran bin ich bis jetzt gescheitert, da mangel an php kenntnissen.

    wo genau muss ich die css angaben einfügen oder den link zur anderen css-style setzen und wie?

    könnte mir jemand bitte auf die sprünge helfen.
    mfg tom

    Wer in der Demokratie schläft, wacht in der Diktatur auf.

    Einmal editiert, zuletzt von stargazer (10. Februar 2011 um 16: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

  • Du hast das komplett richtig beschrieben. Nur musst du der category-X.php keine eigene css Datei zuweisen. Du änderst in der category-X.php die Klassen und IDs der Teile die anders aussehen sollen.

    Als Beispiel:

    Original category.php

    HTML
    <div id="content">Inhalt</div>

    Neue category-X.php

    HTML
    <div id="content_neue_kat">Inhalt</div>

    Jetzt kannst du in deiner css Datei einmal die das div mit der id content und einmal das div mit der id content_neue_kat ansprechen. Das einfügen einer neuen css Datei ist unnötig.

    Ich hoffe du verstehst das. Besser erklären kann ichs nicht. ;-)

    VG
    Philip

  • super und vieeeelen danke, endlich hab ich es auch verstanden :)
    ich kann nun alle IDs anpassen pro kategorie aber wie ist es mit den IDs die in der category-X.php nicht vorkommen? also ich wollte auch den header usw anpassen, doch leider sind die IDs ja nun nicht in den seiten mit dabei.
    für die categoryseiten habe ich die index kopiert gehabt.

    mfg tom

    Wer in der Demokratie schläft, wacht in der Diktatur auf.

  • Ich habe bei mir für jede Kategorie ein anderes Headerbild, hab das so gelöst:

    VG
    Philip

  • yap. danke, das sieht schon mal gut aus.
    in welcher seite muss der code den rein?

    zu den headerbilder gibt es ja hier im forum zum glück schon gute beispiele. leider fehlt mir immer noch eine bessere lösung, also nicht nur das headerbild auszuwechseln sondern auch die menu IDs, also alles was in der header.php noch mit dabei ist an css zu ändern.

    vielleicht gibt es ne möglichkeit verschiedene header.php seiten einzubinden. ich glaube da hab ich schon mal was gelesen.
    ich werd nochmal die suche hier anwerfen :)

    mfg tom

    Wer in der Demokratie schläft, wacht in der Diktatur auf.

Jetzt mitmachen!

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