wp_enqueue_scripts and CSS

时间:2015-07-01 作者:Jason

我知道wp_enqueue_script 有能力拥有一个很大的依赖性。如果我不能给它一个呢?如果我只想让它成为last 生成的CSS样式表列表中的脚本?主题可以更改,我的依赖关系是,我的样式表是最后生成的样式表。我希望我的样式始终是最后一个覆盖任何其他样式表的样式。

有没有办法在不破坏主题的情况下做到这一点?

1 个回复
SO网友:Karun

您可以设置priority 在挂钩中。Priority 是挂钩中的第三个参数。在以下示例中,wp_enqueue_scripts 优先级为99,高于正常优先级。默认优先级为10。所以它最终会加载

function load_last_style() {
    wp_enqueue_style( \'style-name\', get_stylesheet_uri() );
}

add_action( \'wp_enqueue_scripts\', \'load_last_style\', 99 );

结束