要按特定顺序加载样式表,请添加依赖项。
例如,为了确保在子样式表之前加载父样式表,您可以说
<?php
add_action( \'wp_enqueue_scripts\', \'theme__child_enqueue_styles\' );
function theme__child_enqueue_styles() {
wp_enqueue_style( \'theme-style\', get_template_directory_uri() . \'/style.css\' );
wp_enqueue_style( \'theme-child-style\', get_stylesheet_uri(), array( \'theme-style\' ) );
}
?>
样式表URL后面的数组是一个依赖项数组。使用依赖项的句柄(在本例中,父样式表句柄是
theme-style
) 这告诉WP确保在需要放在最后的样式表之前加载所有依赖项。
对于其他依赖项,请保持堆叠:
<?php
add_action( \'wp_enqueue_scripts\', \'theme__child_enqueue_styles\' );
function theme__child_enqueue_styles() {
wp_enqueue_style( \'theme-style\', get_template_directory_uri() . \'/style.css\' );
wp_enqueue_style( \'theme-child-style\', get_stylesheet_uri(), array( \'theme-style\' ) );
wp_enqueue_style( \'parent-rtl-style\', get_stylesheet_uri(), array( \'theme-style\', \'theme-child-style\' ) );
wp_enqueue_style( \'child-rtl-style\', get_stylesheet_uri(), array( \'theme-style\', \'theme-child-style\', \'parent-rtl-style\' ) );
}
?>