您当前的位置:首页 > TAG信息列表 > wp-enqueue-script
关于jQuery和css的WordPress插件创作问题
当我编写插件时,我是假设jquery包含在内,还是应该始终编写它的wp\\u enqueue\\u脚本并让wordpress来解决?另外,在我的捆绑css文件中找到图像路径的最佳实践是什么?
使用is_Single()将函数中的脚本入队时出现问题。php
我在向单个帖子页面添加脚本时遇到问题。我需要使用is\\u single()包含和排除某些脚本,但我尝试了两种方法都不起作用。我有一个模板标签在自定义单贴模板的顶部。。。<?php /* Template Name: Single Default */ ?> 我用它来调用函数中的脚本。phpif (!is_admin()) { if (is_single()) { wp_register_script( \'jquery-scroll\', get_blog
检查页面/帖子是否有任何链接到图像jpg/gif/png的锚点
我的目标是将fancybox添加到我正在开发的站点中,但我只想在页面/帖子需要时将JS/CSS等排队。我的想法是,我需要检查帖子或页面上的所有锚定标签,如果锚定标签链接到任何形式的图像(jpg、png、gif),那么我将把必要的资产排队。这似乎是正确的方法吗?这是正则表达式的工作吗,不知何故应用于\\u内容的过滤器?我对其他一切都没问题,只是需要测试。下面的代码添加了.fancybox 类来创建链接到指定文件类型的所有锚点,以便我可以以某种方式检查类名?PS我不想使用插件来加载fancybox,我更愿意自
如何在WP中执行一个简单的php脚本(我不认为wp_enque_script在这里适用)
我有一个wordpress页面,我想在其中包括budget calculation tool.这个预算计算工具当然与执行预算计算工具中的字段的php脚本相关联。此php脚本位于文件“view.php”中我的问题是:如何在Wordpress中执行这个php脚本这是script 使用简单的HTML/CSS/Js表单:我确信这是一件初学者的事情,但我就是想不起来!我错过了什么?非常感谢!最好的加布里埃拉
如何获取所有入队脚本的$句柄?
是否有某种方法可以为已排队的每个脚本获取$句柄?是否有保存所有句柄的数组,以便我可以循环遍历它并使用每个$句柄执行某些操作?
这是添加Java脚本文件的最有效方式吗?
我目前正在将HTML模板重写为Wordpress主题。它有很多代码依赖性,我想知道这是否是添加它的正确、最有效的方法。此代码列在“我的函数”中。php文件。//Load Javascript if (!is_admin()) add_action(\"wp_enqueue_scripts\", \"my_scripts\"); function my_scripts() { wp_register_script(\'easytabs\', get_template
注册条件(特定于浏览器)的Java脚本文件并将其入队?
WP。SE社区始终建议使用wp_register_script 和wp_enqueue_script 用于在主题/模板中添加脚本(同样,wp_register_style 和wp_enqueue_style 用于样式表)。这就是我如何注册和排队我的脚本。。。First, I add something like this in functions.phpadd_action(\'init\',\'wpse54189_register_script\'); function wpse54189_re
也在WordPress仪表板中加载排队的脚本和样式
有一阵子,我想知道我的测试网站是否被黑客入侵了——我的WordPress网站的仪表盘都坏了(从外表上看)。但是当我查看页面的源代码时,我注意到我在前端排队的“脚本和样式”也在后端排队。我就是这样做的:add_action(\'init\',\'wpse54189_register_script\'); function wpse54189_register_script(){ wp_register_script( \'aahan_bootstrap_transition
在关闭Body标记之前添加Pinterest脚本
根据Pinterest网站,为了将Pinterest按钮添加到任何页面,我必须在结束正文标记下方添加以下内容:<script type=\"text/javascript\" src=\"//assets.pinterest.com/js/pinit.js\"></script> 最好的方法是什么?我是否应该遵循链接,获取脚本并使用wp\\u enqueue\\u脚本?或者我可以以另一种方式包含script元素吗?谢谢
将脚本放入特定标头-<name>.php?
我有多个头文件(header name.php),它们主要由不同的自定义帖子类型使用。是否有任何方法可以将脚本仅排入特定头的队列?现在我用条件标记将其作为目标,比如if( \'MYPOSTTYPE\' == get_post_type() ) 但我正在寻找一个更好的选择。我们有类似的is_header(\'name\')?
强制将入队脚本按突出顺序排在第一位
我有几个脚本正在排队,问题是我想强制这些脚本加载到的prominence顺序。在需要jquery的主题插件之前,有一个插件是从插件加载的,但是该插件不需要jquery(插件上的开发不好,但出于未来验证的原因,我宁愿不接触第三方代码)有没有办法在运行时扰乱排队顺序?非常感谢
将脚本/样式排入队列页面中部
自WP 3.3以来,codex已更新wp_enqueue_script 和wp_enqueue_style 现在,您可以将两个中间页面(在HTML正文中)排队。我认为这是一个优势,因为:这样做更简单,而不必在外部函数上执行逻辑(无论小部件是活动的,还是函数是运行的)</性能优势?(见下文)我认为这是一个缺点,因为:脚本/样式本身是串联的,这使得在使用Chrome中的网络选项卡之前,要破译页面上加载的脚本有点困难(我知道-有点懒,但我的第一步是在页眉或在/body之前查找脚本)</不确定这会如何
插件类中的WP_enQueue_脚本
我正在尝试将jQuery UI排队到类方法下的插件中。到目前为止,我有:class AV_Slider { function slider_load_js(){ wp_register_script(\'jquery-ui-core\', \'http://ajax.googleapis.com/ajax/libs/jqueryui/1.5.3/jquery-ui.min.js\'); wp_enqueue_script(\'jquery-
脚本不会通过插件类加载
我不知道为什么这个脚本没有通过Firebug加载或产生任何加载错误。以下是我的插件脚本:class AV_Slideshow{ function __construct(){ $this->hooks(); } function hooks(){ add_action(\'wp_head\', array( $this, \'load_av_slider\' )); } function load_av_sli
包括jQuery插件文件不起作用
我的include js代码如下:function you_fancy_js(){ wp_register_script( \'custom-script\', plugins_url( \'/js/jquery.js\', __FILE__ ), array( \'jquery\', \'jquery-ui-1.8.18.custom.min\', \'jquery.validate.min\' ) ); wp_enqueue_script( \'custom-scr
是否调用了两次WP_enQueue_脚本?
我在WP识别加载函数中调用的脚本的is\\U单一条件时遇到一些问题。php。我放了一个error\\u log(is\\u single())来检查发生了什么。打开贴子页面时,日志显示已经调用了log函数,并且is\\u sigle()标记第一次为正,第二次为负!在主页或其他页面中,它只显示一次。发生什么事了?下面是函数中的代码。php。我正在使用儿童主题。add_action(\'wp_enqueue_scripts\', function(){ error_log(is_single(
如何在<head>的末尾强制加载wp_enQueue_脚本?
我正在通过加载脚本wp_enqueue_scripts 在我的孩子主题中。唯一的问题是style.css 脚本在插件脚本之前加载,但我需要用我的风格覆盖插件中的CSS。css。因此需要在插件脚本之后加载。我不想把所有的CSS样式都加上“!important”,因为这很乏味,可能会破坏我的一些样式。我尝试添加优先级,但它根本不会影响加载顺序。 add_action(\'wp_enqueue_scripts\', \'scripts\', 9999); 我只是想wp_enqueue_scrip
Wp_Register_script中脚本段中的连字符和句点?
我在中看到了以两种不同方式编写的脚本和样式句柄wp_register_script 和wp_enqueue_script (同样适用于wp_register_style 和wp_enqueue_style):wp_register_script( \'jquery-someplugin\', $location );wp_register_script( \'jquery.someplugin\', $location );\\35; 1使用连字符,\\35; 2使用句点。这里的最佳做法是什么?我应该使用
哪种方法最适合将脚本入队
我目前正在为wordpress编写一个插件,我很难确定哪种方式是向插件添加脚本的最佳方式。我正在添加更多脚本,我已经有了JQuery(通过WordPress)、JQuery UI(通过googleapis)。最终,我将添加SWFUpload,但在继续之前,我想了解什么是适合我的情况的适当方法。从我收集的信息来看,我不完全确定我是否正确。有3种不同的方法可以添加/排队脚本。使用WordPress内部已经构建的脚本-我想这可能会导致一些使用旧版本WordPress的网站管理员出现一些问题</下载一个稳定
如果自定义帖子类型存在并且存在帖子加载脚本
我已注册自定义帖子类型\'featured_post\'. 我正在寻找一种方法来测试博客主页是否有\'featured_post\' 在其上发布,并加载javascript文件。“featured\\u post”帖子将在博客主页顶部制作一个滑块。我使用粘性帖子进行了这项工作,但如果有CPT“featured\\u post”的帖子,我无法确定如何有条件地加载脚本。这是适用于粘性帖子的代码: if ( is_front_page() && is_sticky() ) {