您当前的位置:首页 > TAG信息列表 > wp-enqueue-script
JQuery+More不会加载到标题中
我们使用以下代码将jQuery移动到页脚:function jquery_enque_fix() { if( !is_admin() ) { // Enqueue so we can grab the built-in version wp_enqueue_script( \'jquery\' ); // Get jquery handle - WP 3.6 or newer changed the jQuery handle (
自定义模板-覆盖子主题中的插件模板-脚本问题
我正在为单个列表使用自定义模板。来自WP列表的php。我使用了我自己的主题(woothemes的画布)单帖子模板,并包含了wp列表代码。http://pastebin.com/cAYFEruA我遇到的问题是我的自定义单张列表。php位于我的子主题目录中。因此,以下代码无法工作,因为文件路径与插件代码不同:add_action(\'wp_enqueue_scripts\', \'enqueue_single_listing_scripts\'); function enqueue_single_li
Plugins_url()错误地返回wp-Include目录
我怀疑它有问题plugins_url() 但我看到的是一些奇怪的行为。我在激活的插件中有以下内容function include_masonry() { wp_enqueue_script( \'masonry\', plugins_url(\'js/masonry.min.js\', __FILE__), array(), \'3.2.1\', true ); wp_enqueue_script( \'my_init_script\', plugins_url(\'js/my_i
了解wp_enQueue_style
我试图理解wordpress是如何工作的,但我在理解如何工作方面遇到了问题wp_enqueue_style(), wp_enqueue_script() 与页面输出相关的工作。据我所知,在加载模板之前,这些函数不会向页面输出任何内容,因为模板可能需要注册样式/脚本。在浏览wordpress主题文件时,我注意到大多数文件都使用echo 声明。那么,当一个特定的模板可能在主题末尾注册一个样式时,wordpress如何管理样式呢。请记住,css样式始终位于顶部,因此在逻辑上wp_enqueue_style 应该
WordPress中的引导粘滞菜单
我有一个菜单,我使用JS和data spy方法分配了词缀类,但它不起作用,我的控制台(firefox或chrome)中没有JS错误,BS的JS和css位于3.3.1。我正在使用WordPress,文件都已排队,其他一切都正常。我已经停用了所有的插件(虽然没有使用BS),我已经删除了我排队的所有其他脚本导航HTML:<nav class=\"navbar navbar-inverse navbar-static-top\" id=\"nav\" rol=\"navigation\">
如何使用自定义变量和条件对php文件进行列队?
嗨,我已经接管了一个半定制主题的网站。这是一个过时的主题,有很多脚本和格式。目前,我在将样式表放入函数队列时遇到了一个小问题。php而不是标头。php(因为它们都直接包含在header.php中)。问题#1主题具有特定的“样式”。php’直接加载到标题。包含以下内容的php文件:header(\"Content-type: text/css\",true); ob_start(\"compress\"); function compress($buffer) { /
WP_enQueue_SCRIPT()根本不工作
我试图使用wp\\u enqueue\\u script()将JavaScript文件排队,但它根本不起作用。这是我的代码:function load_css_js() { wp_enqueue_style(\'gdgt-base\', get_template_directory_uri() . \'/css/gdgt-base.css\'); wp_enqueue_style(\'gdgt-icon\', get_template_directory_uri() . \
Add js into a theme
我正在尝试从头开始创建新的WordPress主题。我有工作html,css和js文件。要将JS添加到我使用的wordpress主题中,请执行以下操作:function my_scripts_styles() { wp_enqueue_script( \'easing\', get_template_directory_uri() . \'/js/easing.js\', \'2014-12-030\', true ); } add_action( \'wp_en
如何让jQuery在Bootstrap之前加载?
我正在构建引导程序/WordPresssite 我对引导有问题。在jquery之前加载min.js,这会导致导航无法正常工作等问题。下面是我将脚本放入队列的方式。function turtles_scripts() { wp_enqueue_style( \'turtles-bootstrap-min\', get_template_directory_uri() . \'/css/bootstrap.min.css\', array(), null, \'all\' );
是否将核心jQuery放入页脚?
我有这个functions.php 文件,我无法将jQuery加载到页脚中。这个includes 不过,文件在页脚中加载很好。我还需要做什么?function starter_scripts() { wp_enqueue_style( \'starter-style\', get_stylesheet_uri() ); wp_enqueue_script( \'jquery\', \'\', \'\', \'\', true ); wp_
WP_ENQUEUE_SCRIPT调用不正确...我想启用调试功能
i know that this error is just a notice:notice: wp_enqueue_script was called incorrectly. scripts and styles should not be registered or enqueued until the wp_enqueue_scripts, admin_enqueue_scripts, or login_enqueue_scripts hooks. please see debugging in
如何在这个主题中包含JS文件?
这使得Jquery脚本可以在插件中工作:wp_enqueue_script(\'metabox_js\', plugins_url(\'add_meta_box/js/metabox.js\',dirname(__FILE__) ), array(\'jquery\'));我已经试了很久了;这不会使脚本在主题中工作(已将其放入functions.php中):function prefix_enqueue_scripts3() { wp_enqueue_script( \'metabox_j
Enqueueing TinyMCE
我决定将复制的javascript从多个自定义post类型文件拉到一个“admin”中。在所有管理页面中使用的min.js文件。到目前为止,我已经得到了要加载的脚本。这在我的脚本中。php(我使用根主题)// Add the admin css function custom_admin_style(){ wp_register_style(\'admin_css\', get_template_directory_uri() . \'/assets/css/admin.m
不使用wp_EDITOR时不定义tinymce
我使用jQuery tinyMCE用微型MCE编辑器填充动态生成的文本区域。当我使用WordPress时wp_editor 函数调用jQuery版本之前,我没有任何问题。如果我不这样做,我就会得到;未捕获引用错误:未定义tinymce作为一个可怕的黑客,我用过;wp_editor(\'hacky\', \'hackhack\'); wp_register_script(\'admin_js\', get_template_directory_uri() . \'/assets/js/ad
子主题函数的正确入队.php
我一开始并没有设置儿童主题,所以现在我正在尝试这样做。我确实激活了儿童主题。我读了一遍POST 仍然无法获得我的孩子主题风格。css先挂接,然后再挂接其他内容。我不太熟悉编码,也不知道如何编写函数。php for my child主题我的父主题使用3个样式表;风格css,自定义。css和绿色。css(后者是将绿色作为按钮等的主要颜色)。当我改变我的孩子主题风格时。css通常不会生效。由于数据库中存在一些缓存问题(我想是因为)一个旧的自定义。css似乎正在开创先例。说来话长,但由于web主机帐户升级迁移出错
主题现在使用Require.js,入队脚本不再起作用
我创建了一个小的自定义脚本,它根据是否有横幅在不同的位置修复了一个侧栏。我在子函数文件中使用了排队脚本,然后使用了自定义脚本。js文件和我的javascript。见下文:function.php (In Child Theme Folder)function custom_scripts() { wp_register_script( \'custom-script\', get_stylesheet_directory_uri() . \'/custom.js\', array() ,
如何使用wp_en队列脚本来添加JavaScript文件?
我制作了一个非常简单的JavaScript脚本。有1个.js 包含大量代码的文件,HTML文件中只有2行。当我在普通HTML页面上测试脚本时,它工作得很好,但当我用WordPress尝试它时,它不工作。我想这与通向外部的路径有关.js 文件(src=\"js/file.js\").我错过了什么?为什么我的脚本加载不正确?编辑:请参见下面的注释,我现在已将代码添加到functions.php, 但仍然不起作用。Edit2:这是我在functions.php:add_action( \'wp_enqueue_
Enqueue scripts in the footer
我正在尝试修改页脚中排队脚本的插件,因为我的jQuery链接在页脚中。插件:add_action(\'wp_enqueue_scripts\', \'fjgwpp_addCSSandJS\'); function fjgwpp_addCSSandJS() { //Register scripts wp_register_script( \'justifiedGallery\', plugins_url(\'
debugging js scripts
我在排队javascript时遇到问题。当我在我的站点的head部分使用script标签时,一切都正常。如果我取出脚本并使用排队,网站就会中断,但我在firebug中没有发现任何错误。查看源代码时,整个页面看起来好像都在那里,但很明显一些js脚本没有工作,这导致我的网站崩溃。有没有办法找出它崩溃的原因?控制台中没有任何内容。我会链接到该网站,但我会继续工作,因为事情会改变,链接不会太好。我正在寻找调试js错误的提示。我可以去哪里看?我的脚本排队方法 wp_register_script(\'isotope
以正确的方式将所有JS文件移到底部|页脚
为了加速我的站点加载并防止脚本呈现页面,我正在尝试移动所有possible 脚本(表示JS文件)head 到footer. 在阅读并进行一些研究后,我编写了以下代码:function footer_enqueue_scripts() { remove_action(\'wp_head\', \'wp_print_scripts\'); remove_action(\'wp_head\', \'wp_print_head_scripts\', 9); remo