Parent-CSS und Font in Child

  • Hallo,

    gestern habe ich mich mit jemanden über WP unterhalten. Er fragte mich, ob ich auch schon ein Child-Theme habe. Leider musste ich das verneinen.

    Danach habe ich mich im WWW darüber schlau gemacht und finde es absolut notwendig. Ich habe dann direkt eine Sicherung meiner Webseite über FTP gemacht. Heute habe ich dann den Child-Theme – Ordner entsprechend angelegt und die 3 Dateien (php, css und Bild) erstellt. Funktioniert auch alles so weit, nur das Design sieht nicht 100% gleich aus. Im Customizer (Child-Theme) sieht alles wie nach der Erstinstallierung aus.

    Danach habe ich alle Plugins (bis auf Elementor und OceanWP-extra) deaktiviert – habe gelesen, dass man erstmal die Plugins deaktivieren soll, um auf Fehlersuche zu gehen. Leider hat sich da nichts verändert. Sobald ich das Parent-Theme aktiviere, passt wieder alles.


    Über den Customizer hab ich die meisten Designeinstellungen gemacht. Ansonsten nutze ich dafür Elementor.

    Die Funktion.php und Style.css vom Child-Theme sehen wie folgt aus.

    Da ich noch nicht tief in der WP-Thematik bin und auch nichts im Netz gefunden habe, frage ich hier mal nach und hoffe, dass Ihr mir da helfen könnt.

    Hab mir auch mal den Code über Firefox (F12) angeschaut und war überrascht über das folgende Bild.

    Ich hoffe, dass ich alle notwendigen Informationen reingebracht habe. Habe ich in einer der Child-Dateien etwas falsch eingetragen oder muss noch etwas hinzugefügt werden?

    Meine Daten (Theme + Plugins) findet Ihr in der Signatur ;)

    • 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

  • und finde es absolut notwendig


    Warum genau findest du es absolut notwendig?

    [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 Child Theme für OceanWP inkl. Anleitung zum Übertragen der Einstellungen für Customizer usw. findet man hier in der Dokumentation von OceanWP.

    Super vielen Dank - wer lesen kann, ist klar im Vorteil. Funktioniert jetzt wieder alles.

    Da fällt mir jetzt wirklich ein Stein vom Herzen :rolleyes:

    Warum genau findest du es absolut notwendig?

    Damit meine Customizing-Einstellungen nicht weg sind, wenn beim Theme ein Update gefahren wird.

    Viele Grüße
    Roger - Scorpionpower

  • Dann kannst du deinen sogenannten Berater kündigen!
    Bei Themenupdates werden die Anpassungen die im Customizer gemacht wurden NICHT überschrieben!!!!
    Richtig ist, wenn du in den original Files (z.B. style.css oder functions.php) Änderungen machst, die nicht von Dauer sind. Diese Variante wird leider in verschiedenen Youtube-Videos auch gezeigt.... da wird mit dem WP-Editor lustig drauf los getippt - von dem wird dringend abgeraten!!
    Die werden bei einem Update überschrieben!

    Solltest du zusätzliche Funktionen benötigen, oder einen komplett eigenen Style wollen, dann ist ein Child die richtige Lösung. Wobei für einzelne zusätzliche Funktionen genauso ein eigenes Plugin geschrieben werden könnte, das ggf in anderen Themes auch verwendbar wäre.

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

  • Hi Sepp,

    das kam aus einem Gespräch heraus und er hat mich nur gefragt, ob ich ein Child-Thme hätte, da es Vorteile bringen würde.
    WIe bereits geschrieben, habe ich mich danach zu dem Thema im Internet belesen. Da ich um einige eigene Styleeinstellungen (meine Vermutung) nicht rumkommen werde, macht es für mich Sinn ein Child Theme zu nutzen. Ich will natürlich nicht in den Original-Datein "rumpfuschen".

    Danke auf jeden Fall für die Informationen. Die Berichte (die ich gelesen habe) im Netz haben das nicht so beschrieben ;-)

    Das ist auch der Grund warum ich einen Spezialisten suche, der mich bei meinem Projekt duch Hilfestellung (per Skype, Telefon, Email) unterstützt.

    Viele Grüße
    Roger - Scorpionpower

  • Hätte doch einen ;) für den "Berater" setzten sollen !! :rolleyes:

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

  • @TE
    Da ich selbst soeben ein Child-Theme erstelle, noch ein kleiner Tipp zu:

    Code
    @import url("../example/style.css);


    developer.wordpress.org schreibt dazu folgendes:

    Zitat


    In the past, the common method was to import the parent theme stylesheet using @import inside style.css. This is no longer the recommended practice, as it increases the amount of time it takes style sheets to load. Plus it is possible for the parent stylesheet to get loaded twice.

    Das @import ist also in der style.css nicht mehr nötig.

    LG B-52

  • Ein Child-Theme hat den Nachteil, wenn im Parent Templates (oder die functions.php) stark verändert wird, funktionieren evtl. manche Dinge nicht mehr richtig.

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

  • OK - meinst Du eine Veränderung durch den Ersteller oder durch den Admin (z.B. ich). Habe eigentlich nicht vor direkt am Parent Template etwas in PHP zu verändern. Ich kann kein PHP ;)

    Deswegen werde ich mir jetzt Hilfe von einem Experten (oder weiblich) holen.

    Viele Grüße
    Roger - Scorpionpower

  • meinst Du eine Veränderung durch den Ersteller


    Vom Theme Author

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