您将向wp_enqueue_style()
函数调用。
function my_enqueues() {
wp_enqueue_style( \'style-one\', \'{path}\' );
wp_enqueue_style( \'style-two\', \'{path}\', array( \'style-one\' ) );
wp_enqueue_style( \'style-three\', \'{path}\', array( \'style-two\' ) );
wp_enqueue_style( \'style-final\', \'{path}\', array( \'style-three\' ) );
}
add_action( \'wp_enqueue_scripts\', \'my_enqueues\' );
这段代码的作用是使每个样式表依赖于前一个样式表。所以他们会按顺序加载
style-one
,
style-two
, 等
当然是{path}
占位符应该是您的style.css
使用调用的文件get_stylesheet_uri();
.
如果要在插件加载了覆盖的插件后再加载一个插件,请尝试使用plugins_loaded
挂钩:
function my_plugin_overrides() {
wp_deregister_style( \'plugin-styles\' ); // OPTIONAL
wp_enqueue_style( \'plugin-css-overrides\', \'{path}\', array( \'deps\' ) );
}
add_action( \'plugins_loaded\', \'my_plugin_overrides\' );