Child-Theme zusätzlich zu Parent-Theme

  • Hallo - bin verzweifelt vor lauter "Bäumen".

    Ich möchte ein Child-Theme zusätzlich zu einem bestehenden Parent-Theme laufen lassen.
    Habe verschiedene Child-Theme-Erzeugungsmetoden ausprobiert, als letztes dieses.

    1.
    Dauernd wird nach dem Aktivieren des Child-Theme alles überschreibt/gelöscht was zuvor in Designe/Cusomizer und Zusätzliches CSS konfiguriert wurde. Dabei wollte ich eigentlich nur alles aus dem "Zusätzliches CSS" in dem Child-Theme "themes/neve-child/style.css" eintragen.

    2.
    Wenn ich das Child-Theme aktiviere (und sämtliche styles zurückgesetzt werden), ich dann unter Designe/Cusomizer ein neues Hintergrundbild einfüge, verändert sich die FTP-Datei "themes/neve-child/style.css" in keinster weise. Sollte hier nicht die neue Konfiguration eingetragen sein?
    Frontend wird aber tatsächlich mit dem neuen Hintergrund angezeigt.

    Oh, wie verwirrend...

    | Win10 | FireFox | WP | Neve | befreitemusik . de |

    • 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 style.css hat nix mit dem Zusätzlichem CSS zu tun. Nur für CSS Änderungen brauchst du kein Child-Theme.

    [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]

  • ein neues Hintergrundbild einfüge, verändert sich die FTP-Datei "themes/neve-child/style.css" in keinster weise


    In xxx.css Dateie werden grundsätzlich KEINE Inhalte eingefügt oder geändert! Die werden in der Datenbank geändert. In den verschiedenen style.css werden verschiedene, wie der Name schon erahnen lässt, Style-Parameter, wie Bildgröße, Rand, Hintergrundfarbe, Rahmen mit oder ohne gerundete Ecken, Hoovereffekt uns was weiß ich nicht noch alles vorgegeben, die eben dann den (aus der Datenbank geladenen) Inhalt stylen.
    Wie @maxe schon schreibt, nur für CSS-Anpassungen brauchst du kein Child-Theme, ausser du willst ein sehr umfangreiches und völlig neues Aussehen des Themes erreichen.
    Für eine bessere Übersichtlichkeit solltest du z.B. Kommentart verwenden - ggf. auch im Child, wie [FONT=Courier New]/*Das ist ein Kommentar*/[/FONT]

    nothing is as easy as it looks. --- Wenns gefällt - gibts dafür einen Button ;)
    Manchmal komme ich mir wie eine Suchmaschine vor ....:rolleyes:

  • zu 2.
    das Editorfenster "Zusätzliche CSS", hier sind bei mir Bilder einzelner Seiten hinterlegt und die Passwortschriftfarbe verändert, erlaubt nur eine geringe Spaltenbreite. Max. 20% des Bildschirm. Natürlich Kommentiere ich gerne, wird aber wegen der Spaltenbreite schnell unübersichtlich.
    Daher habe ich an ein Child-Theme als Auslagerungsdatei gedacht.
    So falsch?

    Auch möchte ich zukünftig eine HTML-Code in den Header einbringen. Hier sollte das Child-Theme bei einem Update sicherer sein als "Zusätzliche CSS".

    zu 1.
    Das "Überschreiben" des Parent-Style, sobald Child-Theme aktiviert wird.
    Eigentlich sollten sich beide Styles ergänzen. Welchen Parameter innerhalb Style.css, function.php habe ich falsch gesetzt?
    Ich komme einfach nicht drauf :-(

    | Win10 | FireFox | WP | Neve | befreitemusik . de |

  • Für das Theme Neve stellt der Hersteller ein Child Theme Gerüst zur Verfügung.

    Falls ein Child Theme erst später neu verwendet wird, die restliche Seite aber schon länger besteht, muss man ggf. noch alle Einstellungen usw. des Parent Themes auf das Child Theme übertragen.

    Das geht meist mit Plugins wie Inherit Theme Mods (auch wenn es schon älter ist, hier hat es schon gute Dienste geleistet) oder Customizer Export/Import (hier ungetestet, Kurzanleitung z.B. hier), oder über sonstige manuelle Eingriffe, je nach Theme und Einstellung direkt in der Datenbank o.ä. Vorher immer ein Backup der Datenbank machen.

  • alls ein Child Theme erst später neu verwendet wird, die restliche Seite aber schon länger besteht, muss man ggf. noch alle Einstellungen usw. des Parent Themes auf das Child Theme übertragen.


    Danke für die Rü! - Ganau so verhält es sich bei mir.
    Verstehe ich das richtig, dass ein paralleles Nebeneinander gar nicht möglich ist?
    Eigentlich hatte ich vor mit so wenig PlugIns wie möglich aus zu kommen. Kennt ihr hierzu eine praktikable, deutschsprachige Umzugs-Anleitung?

    | Win10 | FireFox | WP | Neve | befreitemusik . de |

  • Die Anleitung wäre:

    • Installation & Aktivierung Child Theme Gerüst des Herstellers.
    • Einmalige Nutzung des z.B. genannten Inherit Theme Mods Plugins (Inherit = erben), danach ist das Plugin nicht mehr nötig. Alternativ andere Methoden die Einstellungen des Parent Themes einmalig in das Child Theme zu übertragen.
  • Die Anleitung wäre:

    Das geht meist mit Plugins wie ... oder Customizer Export/Import


    Danke Euch vielmals - hat prima und einfach geklappt.

    2 Fragen hierzu;

    1. Wo, in welchem Ordner, in welchen Dateien stehen die Customizer-Einstellungen?
      Im neuen Ordner /neve-child/ ist nach dem Anlegen und Import nicht hinzu gekommen.
      Ich dachte das ab jetzt jegliche Customizer-Parameter dort gespeichert werden.
    2. In welchem Ordner, welcher Datei sind jetzt das "Zusätzliches CSS" gespeichert?

    | Win10 | FireFox | WP | Neve | befreitemusik . de |

  • PS:
    Oder gibt es keine zusätzlichen Dateien?
    Werden jegliche Parameter ausschließlich in der Datenbank abgelegt?
    Dann würde es auch keinen Sinn machen, "Zusätzliches CSS" in einem externen Editor (Bsp: FileZilla, notpad++) zu bearbeiten.

    | Win10 | FireFox | WP | Neve | befreitemusik . de |

Jetzt mitmachen!

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