Wie ändere ich ein einzelnes Widget im untergeordneten Thema?

Ich versuche, einen Widget-Titel in einem untergeordneten Thema von H2 zu H1 zu ändern. Ich habe die Sidebar-function aus der functions.php Datei des übergeordneten Themas in die functions.php Datei des untergeordneten Themas gemäß den statementen in diesem Thread kopiert. Dies ist der Code, den ich in der functions.php Datei meines Child-Theme platziert habe:

 remove_action('widgets_init', 'codilight_lite_widgets_init'); //Register your own hook. add_action('widgets_init', 'my_widgets_init'); function my_widgets_init() { register_sidebar( array( 'name' => esc_html__( 'Default Sidebar', 'codilight-lite' ), 'id' => 'sidebar-1', 'description' => '', 'before_widget' => '', 'before_title' => '

', 'after_title' => '

', ) ); // Homepage Template register_sidebar( array( 'name' => esc_html__( 'Home 1', 'codilight-lite' ), 'id' => 'home-1', 'description' => '', 'before_widget' => '', 'before_title' => '

', 'after_title' => '

', ) ); register_sidebar( array( 'name' => esc_html__( 'Home 2', 'codilight-lite' ), 'id' => 'home-2', 'description' => '', 'before_widget' => '', 'before_title' => '

', 'after_title' => '

', ) ); register_sidebar( array( 'name' => esc_html__( 'Home 3', 'codilight-lite' ), 'id' => 'home-3', 'description' => '', 'before_widget' => '', 'before_title' => '

', 'after_title' => '

', ) ); register_sidebar( array( 'name' => esc_html__( 'Home 4', 'codilight-lite' ), 'id' => 'home-4', 'description' => '', 'before_widget' => '', 'before_title' => '

', 'after_title' => '

', ) ); }

Das Widget, das ich ändern möchte, ist das letzte in der Liste, also das Home 4 Widget. Dieser Code erzeugt keine Fehler, er funktioniert einfach nicht.

Solutions Collecting From Web of "Wie ändere ich ein einzelnes Widget im untergeordneten Thema?"

Sieht aus, als hätte ich die Antwort hier gefunden . Hier ist die Arbeitsversion des Codes, den ich in der functions.php Datei meines Child-Themes verwende.

 function my_widgets_init() { register_sidebar( array( 'name' => esc_html__( 'Default Sidebar', 'codilight-lite' ), 'id' => 'sidebar-1', 'description' => '', 'before_widget' => '', 'before_title' => '

', 'after_title' => '

', ) ); // Homepage Template register_sidebar( array( 'name' => esc_html__( 'Home 1', 'codilight-lite' ), 'id' => 'home-1', 'description' => '', 'before_widget' => '', 'before_title' => '

', 'after_title' => '

', ) ); register_sidebar( array( 'name' => esc_html__( 'Home 2', 'codilight-lite' ), 'id' => 'home-2', 'description' => '', 'before_widget' => '', 'before_title' => '

', 'after_title' => '

', ) ); register_sidebar( array( 'name' => esc_html__( 'Home 3', 'codilight-lite' ), 'id' => 'home-3', 'description' => '', 'before_widget' => '', 'before_title' => '

', 'after_title' => '

', ) ); register_sidebar( array( 'name' => esc_html__( 'Home 4', 'codilight-lite' ), 'id' => 'home-4', 'description' => '', 'before_widget' => '', 'before_title' => '

', 'after_title' => '

', ) ); } add_action('after_setup_theme','remove_parent_widgets'); function remove_parent_widgets() { remove_action( 'widgets_init', 'codilight_lite_widgets_init' ); } add_action( 'after_setup_theme', 'my_widgets_init' );