According to the documentation ( https://codex.wordpress.org/Child_Themes ), set the parent style as a dependency on the child style and load it into your functions.php:
<?php function my_theme_enqueue_styles() { // You'll find this somewhere in the parent theme in a wp_enqueue_style('parent-style'). $parent_style = 'parent-style'; wp_enqueue_style( $parent_style, get_template_directory_uri() . '/style.css' ); wp_enqueue_style( 'child-style', get_stylesheet_directory_uri() . '/style.css', array( $parent_style ), wp_get_theme()->get('Version') ); } add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' ); ?>
However, keep in mind that some themes use more than one style sheet. If this happens, you can add any of them to the function as follows:
$parent_style = 'parent-style'; $parent_style2 = 'other-parent-style'; wp_enqueue_style( $parent_style, get_template_directory_uri() . '/style.css' ); wp_enqueue_style( $parent_style2, get_template_directory_uri() . '/inc/css/style.css' ); wp_enqueue_style( 'child-style', get_stylesheet_directory_uri() . '/style.css', array( $parent_style, $parent_style2 ), wp_get_theme()->get('Version') );
source share