Theme mit Farbfeldern im Adminbereich

  • Hi,

    Ich suche nach einer komfortablen Lösung 2 Grundfarben aus den Theme im Adminbereich Ändern zu lassen.

    Grund:
    Ich mache eine Seite für eine Freundin. Sie macht sich selbständig als Schneiderin. Ihr Kollektion besteht immer aus einer Grundfarbe.

    Nun möchte ich das Sie wenn die neue Kollektion raus kommt einfach ins Backend gehen kann um dort die aktuelle Grundfarben (2 Stück Hexadezimalwerte) ändert.

    Geht sowas? Hat das schonmal jemand gemacht?

    Danke für eure Tipps.

    • 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

  • Die meisten themes bieten Anpassungsmöglichkeiten z.B. unter Design -> Anpassen.

    Ansonsten im CSS des themes. Kann im Backend unter Design -> Editor bearbeitet werden.
    Änderungen in theme Dateien sollte man aber vermeiden, da diese bei Updates des themes verloren gehen. Dafür sollte immer ein child-theme erstellt werden - dann besteht auch keine Gefahr das theme zu zerstören.

  • Hm. Schade. Ich dachte da an ein Plugin das mir zwei Farbfelder im Adminbereich herstellt. Meine Freundin blickt ja nicht durch CSS durch.

    Wenn ich mir im Wordpress das Theme Twenty Fourteen ansehe dann kann man das in den Einstellungen machen:
    Aber wie sage ich meinem Theme das es das kann!

  • Na das Theme habe ich selber gemacht. HTML Grundgerüst gebaut, Widgets eingebaut. Ist im Grunde nur eine index.php header.php und eine footer.php und eine style.css in der die Farbwerte an verschiedenen Positionen stehen.
    Und ich würde es gerne haben, das es wie bei Twenty Fourteen einstellbar ist.

    Das müsste man doch im Theme verankern, oder?

  • Super. Damit hat es geklappt. Habe noch eine kleine PHP color_overwrite PHP Datei erstellt die am Ende im header geladen wird die dann die neuen Farben überschreibt.

    Sprich: Original CSS bleibt vorhanden.
    vor dem </head> wird eine color_overwrite.php geladen die einzelne Positionen des CSS mit der im Adminbereich festgelegten Farbe überschreibt.

    Klappt super!.

    Wer den Quellcode will. PN!

Jetzt mitmachen!

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