Wordpress有wp_enqueue_script()
但不是wp_dequeue_script()
函数,那么退出脚本队列的最佳方法是什么?我在用LAB.js 加载我的所有脚本,而不是在服务器端排队,所以我不希望插件在我已经加载jQuery的情况下运行10次。
将使用wp_deregister_script( \'jquery\' )
达到同样的目的?
Wordpress有wp_enqueue_script()
但不是wp_dequeue_script()
函数,那么退出脚本队列的最佳方法是什么?我在用LAB.js 加载我的所有脚本,而不是在服务器端排队,所以我不希望插件在我已经加载jQuery的情况下运行10次。
将使用wp_deregister_script( \'jquery\' )
达到同样的目的?
有一个dequeue
方法可用。。。我只是不知道为什么它没有用wp_dequeue_script()
方法(实际上,我可能会为此问题创建一个票证)
但是是的,使用wp_deregister_script
将完成您想要做的事情。请记住,如果您以后确实想使用WP的内置jQuery,则需要先对其重新排队。
自WordPress 3.1以来wp_dequeue_script()
功能可用。
在我的插件中,我想测试jQuery或Prototype(或两者)是否将由另一个插件加载。所以,有wp_enqueue_script(\'jquery\') 或wp_enqueue_script(\'prototype\') 已调用。我在文件中有适合我的插件的代码plugin.prototype.js 和plugin.jquery.js 如果原型已排队,我的插件将使用plugin.prototype.js. 这样我就避免了在站点中加载不必要的内容。如果两者都没有加载,我将排队,以较小者为准。如何测试以查看已