Ok, jetzt werde ich gar nicht mehr schlau aus der Sache.
a) Ich kann im Child Theme die Parent Theme css nur mit !important überschreiben. Ansonsten wird es nicht erkannt.
b) Ich habe den Fehler, dass unterschiedliche CSS nacheinander geladen werden, leider wieder. Und ich weiß aber nicht, woher er kommt, denn ich habe im Child-Theme keinen Override an. Trotzdem lädt eine Überschrift in Schriftgröße X und springt nach einer halben Sekunde um auf Schriftgröße Y, was natürlich total beknackt aussieht. Komischerweise passiert das aktuell nur bei Überschriften, die Farben stimmen noch, da blinkt es nicht wieder....
c) Im Child waren sämtliche Anpassungen in den Sidebars/Widgets weg, im Parent Theme waren sie noch da.
Bin für jede Hilfe dankbar. Hier nochmal der Text aus den Child Files:
/*
Theme Name: Engine Child
Description: Child theme for engine
Author: Ma
Template: engine
*/
<?php
/**
* Enqueues child theme stylesheet, loading first the parent theme stylesheet.
*/
function engine_custom_enqueue_child_theme_styles() {
wp_enqueue_style( 'parent-theme-css', get_template_directory_uri() . '/style.css' );
}
add_action( 'wp_enqueue_scripts', 'engine_custom_enqueue_child_theme_styles', 11 );