我正在使用一些jQuery插件,比如validate。但是它们都是在由WordPress和my theme自动加载的Jquery库之前加载的。
我需要在之后加载插件,所以有没有办法让Jquery在函数中首先加载。php-以便我可以使用它的前端和管理。
我目前正在函数中加载以下内容。php
wp_enqueue_script(\'validation\',
get_bloginfo(\'template_url\') ."/js/jquery.validate.min.js");
wp_enqueue_script(\'scripts\',
get_bloginfo(\'template_url\') ."/js/scripts.js");
非常感谢您的帮助!
最合适的回答,由SO网友:James Kemp 整理而成
如果你看看wp_enqueue_script
Codex Documentation, 您将看到其中一个选项是$deps
, 这意味着您的脚本依赖于另一个脚本,只需添加jquery 作为依赖项,您的脚本将加载到正确的位置。
如果为其他脚本设置句柄,则也可以将其用作从属脚本。
示例:
wp_enqueue_script(
\'your-handle\',
get_bloginfo(\'template_url\') . \'/path/script.js\',
array( \'jquery\' )
);