您可以尝试将插件样式表出列,然后将主题样式表作为依赖项添加到样式表中,以确保插件样式表在主题样式表之后加载。
function custom_style_order() {
if ( defined(\'JOB_MANAGER_PLUGIN_URL\') ) {
//dequeue the original plugin stylesheet by its handle
wp_dequeue_style( \'wp-job-manager-frontend\' );
//re-enqueue the stylesheet but with an added dependency (your theme stylesheet)
wp_enqueue_style(
\'wp-job-manager-frontend\',
JOB_MANAGER_PLUGIN_URL . \'/assets/css/frontend.css\',
array(\'your-theme-stylesheet-handle\')
);
}
}
add_action(\'wp_enqueue_scripts\', \'custom_style_order\', 100);
注意:您需要找到主题样式表的“句柄”,例如,如果我们正在处理一个默认主题,如
Twenty Twelve, 那么主题主样式表的句柄是
twentytwelve-style
在其中找到
functions.php
文件位于第150行。