我注意到尽管使用了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时,我似乎无法想到重复的任何其他原因。
答案 0 :(得分:0)
插件开发人员可能正在使用bootstrap.js的部分实现而不是加载整个内容,或者他们可能已经破解了他们使用的版本,或者他们可能依赖于特定版本。这样做是有正当理由的,回答这个问题:不,插件不一定要使用句柄'bootstrap'。