我一直试图在我的wordpress网站上添加一个jquery移动模块 - 可折叠内容块模块。当我通过CDN在函数中排队jquery mobile时,它很有用,即
function get_jqm(){ wp_enqueue_script( ' jqm_js&#39 ;, ' http://code.jquery.com/mobile/1.2.0/jquery.mobile-1.2.0.min.js&#39 ;, 阵列(' jquery的&#39), ' 1.2.0' );
..但是这会添加整个库,它会破坏我的链接和导航以及wordpress管理栏。我已经下载了一个自定义版本的jquery mobile,其中只包含可折叠内容块模块,但我想知道将jquery mobile本地版本加上自定义jquery移动CSS文件的最佳方法是什么。我通过谷歌搜索尝试了一些建议,但找不到能让它发挥作用的任何东西。它只适用于CDN。
答案 0 :(得分:0)
要注册脚本,请使用:
wp_register_script('jqm_js', get_template_directory_uri() . '/path/to/your/local/jquery.js', array(), null, false);
将最后一个参数设置为true以将脚本放在页脚中,将false设置为站点标题中。 ' get_template_directory_uri()返回类似
的内容http://yourlocalsite:8888/wp-content/themes/your-theme/
然后从那里你只需要为你的js提供其余的路径。
然后排队:
wp_enqueue_script('jqm_js');
同样,您可以使用CSS执行此操作:
wp_enqueue_style('app-css', get_template_directory_uri() . '/path/to/your/app-css.css', false, '');