您当前的位置:首页 > TAG信息列表 > wp-register-script
是否为WordPres中的模板添加多个wp_Register_脚本?
如何将多个JavaScript文件添加到模板?下面的内容只适用于加载到模板template-1上的一个Javascript文件。php和template-2。php-但我还有另外3个JavaScript文件。 // Template ABC if ( is_page_template( array(\'template-1.php\',\'template-2.php\'))): wp_register_script( \'Name of JS File\', \'https
在另一个插件中使用一个插件中的js脚本
我有两个插件可以一起工作(一个是某种附加组件)。在“main”插件中,我在如下文件中有一个js函数:wp-plugins/main-plugin-name/js/main-js.js 如果我的第二个插件,我还有另一个。js文件的位置如下:wp-plugins/secondary-plugin-name/js/sec-js.js 在第二个插件中。js文件,我想使用位于第一个的函数。js文件。基本上,我希望该功能对两个插件都是全局可用的。我已经第一次注册并排队了。js脚本使用主插件,但我似
如何为特定资产注册和设置http/2服务器预热?
我一直在使用,this plugin 它说WordPress 4.6introduced native support 获取资源提示。默认情况下,该插件遵从WordPress 4.6和主题/插件开发人员的要求,负责预取正确的资产。在旧版本的WordPress上运行的站点将继续获得以前的行为,其中所有JavaScript和样式表都为它们打印了资源提示。我添加了一个过滤器来恢复WordPress 4.6及以上版本的旧行为(提示一切)。要使用它,请将此行添加到主题的函数中。php文件或自定义插件:我看过代码,对
WP_REGISTER_SCRIPT多个标识符?
为了避免多个<script> 标记我定期连接脚本并生成一个bundle.min.js JS文件和\'jsbundle\' 标识符。问题是,随后添加的东西,如插件,可能依赖于注册的一个或多个库are present, 但包装一般\'jsbundle\'. 有没有办法告诉Wordpress\'jsbundle\' 例如,暗示\'jquery\', \'backbone\', ... 为了1)资源不会被加载两次2)事情不会因为未实现的依赖而失败?我已经试过了wp_register_script, 建
注册style.css自定义主题并将其入队
我正在尝试为wordpress创建自定义主题,我创建了以下所有文件:风格css索引。PHP功能。phpfooter。phpheader。PHP第页。phpsingle。PHP前页。php这是我的风格代码。css:/* Theme name: La Pizzeria Theme URI: http://www.matteoschiatti.it Author: Matteo Schiatti Author URI: http://www.matteoschia
已成功注册JavaScript文件,但无法正确呈现
我有一个页面,它使用colorbox在单击照片时弹出有关工作人员的信息。我的页面是West的子主题,我在函数中插入了以下代码。php//register colorbox wp_register_script(\'colorbox-js\', \'/wp-includes/js/jquery/jquery-3.2.1.min.js\' , array(\'jquery\') ); // when echoed, it returns
注册脚本难题注册wp_→_SCRIPT
wp_register_script( $handle, $src, $deps, $ver, $in_footer ); 如果$ver 不需要,那么我们是否应该将该空间留空?还是完全删除逗号?实例→wp_register_script( \'scroll\', get_template_directory_uri() . \'/js/infinite-scroll.pkgd.min.js\', array( \'jquery\' ), \'1.1\', true ); 对JQuery
Add crossorigin to SCRIPT tag
有没有办法添加crossorigin 属性到自定义注册的JavaScript?wp_register_script(\'foo\', \'http://cdn.domain.com/script.min.js\', null, \'1.2.3\'); wp_enqueue_script( \'bar\', \'/path/to/bar.js\', array( \'foo\' ), \'20170912\' );
在短码中使用wp_enQueue_SCRIPT时在表头添加JS
我正在尝试将一个JavaScript文件排队到我的网站标题中。如果我在主插件文件中添加以下内容,则JS将包含在标题中:function wpdocs_theme_name_scripts() { wp_register_script(\'googlesearch\', \'https://maps.googleapis.com/maps/api/js\'); wp_enqueue_script(\'googlesearch\'); } &
Wp_Register_script()和wp_Register_style()的最佳位置
我需要将多个脚本和样式排列在插件中。然而,我不喜欢打电话的想法wp_register_script() 和wp_register_style() 每次我需要打电话wp_enqueue_script() 和wp_enqueue_style(). 我认为最好只注册一次脚本和样式,然后根据需要调用它们。所以我的问题是,使用动作挂钩调用wp_register_script() 和wp_register_style() 要启用一次性注册?这是哪个动作钩?谢谢
Can't move jQuery to footer
以下两种方法对我没有帮助。我的jQuery总是在head部分。原因是什么?Method 1: (adding below code to function.php)if (!is_admin()) add_action(\"wp_enqueue_scripts\", \"my_jquery_enqueue\", 11); function my_jquery_enqueue() { wp_deregister_script(\'jquery\'); wp_enqueue
未加载WP.js脚本文件
我到处找了找,没有找到解决我问题的办法。我有一个子主题,其中我有一个函数。php文件,我尝试通过以下方式注册和排队脚本:function wpb_adding_scripts() { wp_register_script(\'my_scripts\', get_stylesheet_directory_uri(\'js/scripts.js\', __FILE__), array(\'jquery\'),\'1.1\', true); wp_enqueue_script(\'my_
检查脚本/样式是否已入队/注册
是否可以使用wp_register_script/_style 或wp_enqueue_script/_style? 所有函数都不会返回值,我完全不知道。我需要它根据我提供的样式表库和脚本在不同的函数之间切换。非常感谢。
哪里是注册/入队脚本和样式的合适位置
我现在正在使用WordPress 3.1.4。我不知道该在哪里(哪个钩子)使用:在前端和后端注册和/或排队脚本和样式</问题:哪些是正确的挂钩</所有前端注册/排队脚本/样式init?</为什么没有admin_print_styles-{xxx}?
Wp_enQueue_脚本与wp_寄存器脚本
试着在这里做正确的事,把自己绑在一个结上!所以,在我的标题中。php之前wp_admin, 我有:wp_enqueue_script(\'commonfunctions\', child_template_directory . \'/script/commonfunctions.js\', array(\'jquery\', \'jquery-ui-draggable\'), \'1.0\', true); 这很有效。基本上,我有一个自定义js文件,它需要jquery和jqueryui作为依赖
请先检查一下,然后转到wp_Register_script()/wp_enQueue_script
我最近一直在WordPress上玩Modernizer,下面是我正在努力实现的东西。我在自定义选项页面中添加了一个HTML5输入字段,特别是:<input type=\"number\" /> 现在,使用Modernizr,我可以测试浏览器是否支持以下功能:Modernizr.load([ { test: Modernizr.inputtypes.number, // this is the test nope: [ load js,css etc ] //
关于wp_Register_script的工作方式的问题
好的,我正在使用WordPress的根主题(https://github.com/retlehs/roots),这是一种入门主题或主题框架。我对它取消注册WordPress加载的jQuery版本的方式感到困惑,但它会再次注册它without specifying the exact location of the script.所以在标题中。主题php有以下代码:... <script src=\"//ajax.googleapis.com/ajax/libs/jquery/1.6.4/jq
帮助在初始化操作后在页脚中查询脚本
在我的功能中。php中,我设置了register\\u scripts()和load\\u scripts(),并将它们连接到“init”操作。我已经注册了所有要加载到页脚中的脚本,以便优化页面加载。我在register\\u scripts()中注册的一些脚本没有在load\\u scripts()中排队,因为我只想在需要时加载它们。例如,如果呈现的页面包含模板部分的“库”。php需要“jquery gallery”,我想将其从该文件中排队,但只有在加载了其余的页脚脚本之后。我还需要使用内联脚本来实现这
如何在WordPress 3.3管理员中禁用hoverIntent
我不喜欢新弹出菜单或管理栏中的hoverIntent;对我来说,这让我的页面感觉很慢。在新的Wordpress管理和工具栏中禁用hoverIntent(或更改其选项)的Wordpress友好方式是什么?我在管理页面源代码中看到的hoverIntent的唯一位置是:<script type=\'text/javascript\' src=\'http://mysite.com/wp-admin/load-scripts.php?c=1&load=admin-bar,hoverInten
Wp_en队列脚本、wp_寄存器_脚本来、wp_打印_脚本:我困惑了
关于这个问题,我读了一些书,但读得越多,我就越困惑。谁能简单地向我解释一下wp_enqueue_scripts, wp_register_scripts 和wp_print_scripts?例如,我的函数中有以下代码。php-它正在工作,但我不明白为什么我不能使用wp_print_scripts 对于样式表,如果使用wp_enqueue_scripts 对于javascript文件:add_action(\'wp_print_scripts\', \'add_my_js\'); function