您当前的位置:首页 > TAG信息列表 > wp-enqueue-script
JavaScript enque已停止工作
在这条线路的某个地方,我把我的js排队弄得一团糟,我不知道怎么搞的。我的职能如下。php文件,我包括<?php wp_footer(); ?> 在我的页脚中。php在js文件输出到页脚之前没有问题,但现在它不工作了,我不知道为什么?function foundationScripts() { if (!is_admin()) { wp_deregister_script(\'jquery\'); wp_register_script(\
在特定模板页面上包含脚本的最佳方式
这一直让我困惑,我需要一些帮助。我想在结束正文标签的正上方做四件事:包含jQuery(WordPress版本很好)在此下方包含依赖于jQuery的jQuery插件直接在该插件下方初始化插件,并使用$而不是jQuery避免冲突问题仅在特定页面模板或主题文件上执行此操作我知道我可能应该使用wp\\u enqueue\\u脚本,但我不确定是否应该在函数中使用它。php或直接在我想要的页面上。关于第3个问题,我已经看到了一些解决方法,例如:jQuery(function ($) { /* You can
如何从排队的脚本和样式中删除站点URL?
我正在处理一个SSL问题,我想将域从通过wp\\U enqueue\\U脚本输出的所有脚本和样式中剥离出来。这将导致所有脚本和样式都显示在域根目录的相对路径中。我想我可以用一个钩子来过滤这个,然而,我不知道是哪一个,也不知道如何去做。
我需要帮助将jQuery脚本添加到WP和调用脚本到页面
我编写了一个非常简单的jQuery脚本,但我不知道如何调用它。它在自己的目录中。首先,如何注册它,然后如何将其排队?我假设这就是它的完成顺序,注册它基本上意味着它可以使用,并且排队应用它。我知道我必须将代码添加到functions.php, 但不确定具体是什么。我读了一些东西,但没有说得更清楚。例如,WP。org说,如果我想使用谷歌的jQuery库,那么我应该注销WP的安装。这个论坛上有人说不要注销它。使用WP的版本很好,所以这就是我的functions.php:<?php function
有条件地将小部件的脚本/样式表放入Head中(仅当出现在页面上时!)
我一直在尝试加载WordPress小部件的脚本和样式,条件如下。。。脚本必须装入头部(否则会中断)</脚本只能在小部件实际显示时加载(它们很重)我做了很多搜索,这似乎是一个常见的(未解决的)问题。。。但我希望这里有人成功地实施了一种变通方法。这是我目前为止最好的。。。下面是一个将文本打印到侧栏的简单小部件。它成功地有条件地加载jQuery(当小部件实际显示时)。。。虽然只在页脚!(注:itmay also only work on WordPress 3.3, 虽然this hack 可能提供向后兼
ADMIN_ENQUEUE_SCRIPTS未正确呈现JS文件
我会保持简短,我想在管理面板中加载一个JS文件作为插件的一部分,通过大量的研究,我有几个不同的选项,这些选项都以没有其他人会遇到的相同问题结束,所以最后我在这里发布了一个解决方案。当我使用以下代码时,我得到一个错误:function register_scripts(){ wp_register_script(\'payee\',plugins_url(\'iBudget/modules/payee/payee.js\',__FILE__)); } function pay
使插件仅在前端对登录的超级管理员可用
我制作了一个让1排队的小插件。js文件和1。css文件转换为主题的前端。它所做的一切都是在主题顶部加载一个网格,这样我就可以可视化设计。如果这个插件是在一个实时站点上激活的,那么是否只有我(超级管理员)才能看到前端包含的JS和CSS文件?插件文件中的所有内容如下:function load_grid() { wp_enqueue_style(\'grid_css\', plugins_url(\'/lib/css/grid.css\', __FILE__) ); wp_en
有没有办法设置wp_footer挂钩函数的顺序?
我想知道是否可以设置挂接到wp\\u footer()的函数的顺序,我创建了一个函数,它响应:<script> ajsfunction(); </script> 我还将此函数的js文件排入队列,并将其打印在页脚中,但上面的内容是在链接到js文件之前打印的,因此它不起作用,我这样做是因为此脚本不是在所有页面上运行的,而是在特定页面上运行的。如果我们无法使用wp\\u footer执行此操作,是否有方法在排队的js文件之后输出此脚本标记?提前谢谢。
如果Widget显示在页面上,如何将脚本入队?
我创建了一个使用jquery插件的小部件,并使用is\\u active\\u小部件将脚本排队,它工作正常,但即使在没有显示此小部件的页面上,它也包含脚本。那么,如果这个小部件正在显示,是否有办法只将脚本排队?提前谢谢。
获取一个页面的js文件
wp_register_script(\'SliderViewer\', \'/js/SliderViewer-1.2.js\'); wp_enqueue_script(\'SliderViewer\'); get_header(); 然而,mydomain.com/js/SliderViewer-1.2.js 不存在。我的js在ftp中thewebsite -> wp-content -> themes -> BLANK-Theme -> js
如何在jQuery之后加载脚本?
function load_my_script(){ wp_register_script( \'my_script\', get_template_directory_uri() . \'/js/myscript.js\', \'jquery\' ); wp_enqueue_script( \'my_script\', \'jquery\'); } add_action(\'wp_enqueue_scripts\', \'load_my_script\'); m
使用wp_enQueue_SCRIPT有什么好处?
在小型自我管理站点上使用wp\\u enqueue\\u脚本有什么真正的好处吗?例如,Modernizr,为什么要通过函数将其排队,而不是直接在文档头中调用它?我可以在大型网站上看到好处,你可以在目录中移动,或者让多个人在文件中捣乱,或者在一个有许多未知内容的公开主题中,但是在一个像个人博客这样的小型网站上,有什么好处呢?它从不改变,或者很少改变,只有一个用户?在这种情况下,似乎需要额外的代码行。
注意wp_enQueue_style没有被正确调用!
I get this error due to one of the plugins which I rely on. Notice: wp_enqueue_style was called incorrectly. Scripts and stylesshould not be registered or enqueued until the wp_enqueue_scripts,admin_enqueue_scripts, or init hooks. What does this error me
在前端加载来自Java脚本的图像
在我正在构建的插件中,图像路径上出现了一些404错误。我正在尝试构建一个插件,其中包含一些Javascript和图像(如关闭图标和进度条),我希望将其加载到前端。我找到了将jQuery排队的合适技术,然后找到了注册和排队我编写的jQuery脚本的合适技术。唯一的问题是jQuery需要加载一个像关闭图标和进度条这样的图像。我被告知,我不能在各种博客情况下依赖相对路径,也不能将图像与脚本放在同一目录中。所有东西都无法加载这些图像——我得到了404,因为WordPress的路径错误。当然,我可以指定如下内容。。
require.js to load javascript
虽然wp\\u enqueue\\u脚本似乎可以工作,但它并不是很优雅。我目前正在制作一个使用MVC(backbone.js)的WP前端,它有30多个独立的模型/视图/集合/控制器脚本,我一直在增加这个数量。我用过require。js以前很喜欢它,但它似乎完全打破了WordPress的逻辑。有谁能告诉我一个在wordpress中使用js脚本加载器的干净方法吗?还是这是一项没有希望的任务?谢谢
尝试链接到子主题目录中的文件时未找到页面
我正试图通过Automatic基于Toolbox 1.4创建一个子主题。我将脚本文件另存为child_theme/js/scripts.js 在我的服务器上,我使用wp_enqueue_script( \'scripts\', get_stylesheet_directory_uri() . \'/js/scripts.js\', array(\'jquery\') ); 在header.php.当我在Firefox中查看源代码时,我看到样式表的href为http://example.com/w
加载多个JQuery副本的插件
我遇到的问题是,通过需要jQuery的插件将jQuery的多个副本加载到页面上。我只是想确认一下,如果我的页面上有3个活动插件,那么所有插件都可以正确使用wp_enqueue_script 要加载jQuery,库将只包含一次还是三次?
WP_ENQUEUE_SCRIPT无法识别我的js文件?
我的wp\\u enqueue\\u脚本似乎不起作用,我不明白为什么:我有一个儿童主题是210,这是我在函数中写的。php文件(在我的主题中):<?php function my_scripts_method() { wp_enqueue_script( \'patScript\', get_stylesheet_directory_uri() . \'/js/patScript.js\', array(
是否使用url_Query变量将脚本入队?
有没有一种简单的方法可以将填充了url\\u查询值的JavaScript文件排队?我在js目录下有一个php文件,其中包含JavaScript头,我想根据url\\u查询值生成一些动态JavaScript。谢谢Gs公司更新时间:是的,在widget类中,我添加了以下内容(作为测试):(在构造函数中,我只想创建一个完全唯一的ID,所以我使用了时间戳+一组随机的#s):$this->widget_id=time().rand(2,10).rand(2,10).rand(2,10).rand(2,10).
可以从(扩展WP_Widget对象的)Widget方法中将脚本入队吗?
我正在创建一个小部件插件,用户可以在单个小部件区域/单个页面上的多个小部件区域上多次使用小部件的多次迭代。由于它的功能,将有不同的小部件级别的变量,我需要将这些变量从PHP单独传递到JavaScript以对其采取行动(通过jQuery)。我使用了$widget_id 以包装在HTML方面工作良好的小部件。然而,我在将信息传递给JavaScript时遇到了问题——至少在尝试使用wp_localize_script 将信息传递到JavaScript文件。我尝试通过添加操作挂钩来将JavaScript排入小部件