函数wp_enqueue_script允许重复

时间:2016-05-28 22:02:46

标签: javascript css wordpress

我注意到尽管使用了wp_enqueue_script函数,我在WordPress中使用的一些插件包含相同的css / js。

我注意到很多插件为常见库的前缀添加了插件名称,例如“wpsm-bootstrap”,并想知道他们选择句柄是否是重复出现的原因?

示例:

wp_enqueue_script( 'wpsm_bootstrap', wpsm_dir.'assets/js/bootstrap.js', array(), '', true );

是否所有插件都使用句柄​​'bootstrap'而不是将插件名称添加到句柄前面('wpsm_bootstrap')?

使用wp_enqueue_script时,我似乎无法想到重复的任何其他原因。

1 个答案:

答案 0 :(得分:0)

插件开发人员可能正在使用bootstrap.js的部分实现而不是加载整个内容,或者他们可能已经破解了他们使用的版本,或者他们可能依赖于特定版本。这样做是有正当理由的,回答这个问题:不,插件不一定要使用句柄'bootstrap'。