首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

WordPress中的jQuery库不起作用的相关问题

如果仅仅加载WordPress 自带的jQuery 库,在使用一些jQuery 插件的时候明明是代码没有错误,但就是不起作用,该有的效果不能实现;但加载了原版的jQuery 库却又可以了,这样一来却同时加载了两个...后来才了解到:为了防止与其他 JS 库( YUI)冲突,WordPress 内置 jQuery 库的末尾都在原版的基础上加入了 jQuery.noConflict()这个东东,以至于在jQuery 代码中用.../jquery.js', false, '1.8.3' );} 因为在后台必须得用到这个库,只能加个判断,让其只在后台下运行。...更新:如果查看源代码分享加载了WordPress 自带的jquery 库,那么肯定是主题或者插件加载的(非登录状态下),因此,按照下面的代码可予以取消(其实就开发而言,不建议这么做): 你的主题也可能加载也会加载...WordPress 自带的jQuery 库。

4K60

替换WordPress 自带默认的 jQuery库, jQuery库页脚加载

因为WordPress 自带的 jQuery库会在最后添加jQuery.noConflict()以保证与其他js 库的兼容,因此那些通过 $ 代替jQuery的缩写代码会失效。...详见《WordPress中的jQuery库不起作用的相关问题》。再者,为了速度上的考虑,加载一个80kb+的jQuery 库最好是通过第三方来(google的、SAE的)——特别是主机不给力的网站。...最后,如果允许,jQuery 库最好在页脚加载。接下来的代码就是解决上面提到的问题。...替换WordPress 自带默认的 jQuery库 在主题的functions.php 文件下加入以下代码: add_action( 'init', 'jquery_register' ); function...上面代码中的是Jeff 放在七牛云存储上面的,速度上几乎是最快的,你可以用Jeff的这个地址,也可以用谷歌、新浪SAE、百度的,详见《WordPress新第三方jQuery 库选择(又拍云&百度)》

2.3K100
您找到你想要的搜索结果了吗?
是的
没有找到

WordPress 通过模板文件和自带的函数引入 cssjs 的两种方法

WordPress 引入css/js 是我们制作主题时首先面对的一个难点,任何一款主题都要加载自己的 css,js,甚至很有可能还需要加载 Jquery 文件,网上方法特多,说法不一,我们今天借鉴 wordpress...您可以使用函数, get_template_directory_uri() 来获取主题目录中的样式文件。永远不要去想硬编码了! $deps (数组,可选)处理相关样式的名称。...在 WordPress 中,注册样式是“可选的”。如果你的样式不会被其他插件使用,或者你不打算使用任何代码来再次加载它,你可以自由地排队样式而不需要注册它。继续看看它是如何实现的。...问题来了:这部分内容显然是在 wp_footer 之前出现的,那么这段代码就在 jquery.js 文件之前出现了,导致该代码段实际上无法工作,因为调用 jQuery 方法的代码段必须比 jquery.js...以上面的情景为例,既然我们需要先调用 jquery.js 文件,那我们就在该代码段之前直接输出需要的 jquery.js 文件,不使用 wp_enqueue_script() 函数,而改用 wp_print_scripts

1.6K30

WordPress 2.2 中三个开发者喜欢的特性

在新发布的 WordPress 2.2 中,内置 Widget 支持可能吸引了大部分人的注意。这里所讲的三点对 WordPress 插件和主题开发者也是非常有用的。...WordPress 现在包含了 jQuery JavaScript 库 WordPress 自从 2.1 版本开始为增加多种管理界面 JS 效果就已经包含了功能丰富的 Prototype 和 Scriptaculous...虽然现在 jQuery 出现在 2.2 的唯一的地方是新的 Blogger 导入器,你可以在 WordPress 任何页面上使用 jQuery。...你所需要去做的是在页面的头部输出之前调用 wp_enqueue_script('jquery'); 函数。 打包在 WordPress 中的 jQuery 是以“无冲突”模式。...(从这之后,你就可以使用 wpJ 代替 jQuery) jQuery 中我最喜欢的特性是它能非常简洁选择 DOM 元素的方法,列入,接下来的代码搜索所有被命名为“S”文本框( WordPress 的搜索框

44710

最近在 WPJAM Basic 中定义的几个函数,大家也可以用用

比如下面的代码就是给 wp_is_mobile 创建别名 wpjam_is_mobile: function_alias('wp_is_mobile', 'wpjam_is_mobile'); wpjam_wrap...在 WordPress 中实现 PHP 版本的 wrap 函数 jQuery 有个 wrap 函数,可以使用指定的 HTML 元素来包裹每个被选元素,这个是 PHP 版本。...wpjam_try 用最古老的 WordPress 系统,写最现代的 PHP 代码!...}); } } wpjam_ob_get_contents WordPress 中一行代码即可控制函数的输出并存到变量中 这是一个高阶函数,只要传递函数名和参数,程序就会自动获取输出的值,不用再写...的输出缓存控制流程,比如: wpjam_ob_get_contents('echo_something', $arg1, $args2...); wpjam_get_current_priority 如何在回调函数中获取

37230

WordPress 增加按分类搜索功能并自定义外观

本文就是讲解如何在自己网站上增加一个像下图一样的分类搜索功能: 增加分类搜索功能 强大的 WordPress 的搜索模块,通过一定的参数来实现按照分类搜索。...WordPress 已经提供了这样一个输出网站分类目录的函数 wp_dropdown_categories ,具体使用说明可以看一下官方文档,对于本例中,我们只需要使用下面一句代码即可输出目录: <?...具体代码可以参考下面这段,可以根据自己的结构进行合理的修改。 <?...这个地方用 jQuery 获取对应的 select 的内容也是可以实现的,但是直接用 php 感觉比较好一点,用 jQuery 操作,在没有加载完 js 的时候是不会生效的。...一开始想到的是使用 JavaScript 按照 WordPress 搜索格式构造一个 URL,然后发现这是多么的白痴。直接使用 jQuery 同步 select 的选项就好了。

1.2K10

WordPress面试题

下面是关于如何在 WordPress 源码中开发主题和插件的基本指南: 开发 WordPress 主题: 创建主题目录: 在 WordPress 的wp-content/themes/目录下创建一个新的文件夹...基本结构: 在index.php文件中,使用 WordPress 提供的函数来获取头部、尾部等页面结构。 可以创建其他模板文件,header.php、footer.php等,以更好地组织代码。...自定义功能: 在插件文件中定义自定义功能,可以是短代码、小部件、自定义查询等。 使用 WordPress 提供的函数,get_option、update_option等,来处理插件的设置。...'/js/custom-script.js', array('jquery'), '1.0', true); // 添加 CSS 文件 wp_enqueue_style('custom-style...保存并测试: 保存你的修改并刷新 WordPress 站点,以查看效果。确保你的代码没有引起布局问题或其他冲突。

29340

WordPress主题中加载jQuery的最佳方法

一般来说,在html页面底部 (也就是之前)引入JavaScript,jQueryjQuery插件是个不错的做法。...在WordPress模板中加载JavaScript和jQuery的最佳方法是使用wp_enqueue_script。这样可以更好的控制JavaScript文件的加载时间点和加载位置。...下图是我在丘壑博客上添加的用于代码语法高亮的JavaScript,放在子主题的functions.php文件中。...在Wordpress中注册prism.js 速度优化 在下面的代码片段中,我们先把WordPress中默认自带的jQuery库取消注册,然后在页面最后部分加载国内的CDN版本。...使用CDN版本的jQuery可以提升加载速度 ,使用户可以就近取得所需的内容,提高用户访问网站的响应速度。将下面的代码放在子主题的functions.php文件中即可。 ?

2.5K31

十大移动开发平台

Putdb WebBuilder 图片   WebBuilder是一款开源的可视化移动Web应用开发和运行平台。...基于浏览器的集成开发环境,可视化和智能化的设计,能轻松完成常规应用和面向手机的移动应用开发;高效、稳定和可扩展的特点,适合复杂企业级应用的运行;跨平台、数据库和浏览器的架构,适应复杂的服务器和客户端环境...EmbedJS强大之处在于,它拥有专门为特定平台和浏览器iOS, Firefox, Android等提供相应的开发版本。这样就能够以最少的代码,为用户提供最佳的体验。...对于WordPress用户可以使用其提供的Mobilize.js WordPress plugin插件。 10....它的语法类似于jQuery和Prototype。   与jQuery相似并不仅停留在语法上。比如可以像jQuery一样通过绑定和定义事件处理。

3.3K30

WordPress 2.2

此版本以著名的萨克斯演奏家 Stan Getz命名。...优点: WordPress Widgets 允许你通过简单的拖放就能非常容易重新安排和定制或你的博客的区域(主要是 sidebar),这个功能最初是通过一个 Widgets 的插件实现的,现在默认就被包含到核心代码中去了...开发者特性: 我们同时改进了非常多你可能没有注意到的底层的代码,但是如果你是一个 WP 平台的开发者 我们会提供很多的特性来满足你的要求,下面是一些实例: 新的 WordPress XML-RPC APIs...我们现在把 jQuery 用于一些内部的功能,并希望把我们所有的 JS 都能使用它。(我们依然需要志愿者帮助我们实现它。) 评论的 feeds 现在也支持多种格式,包括 Atom....如果你想深入的查看所该改变的东西,这里是在我们 bug 跟踪器上的所有244个已关闭的条目的列表,而且你可以使用这个链接去查看所有哪些文件和哪些行代码被修改了 翻译自 WordPress 官方 blog

28910

jQuery已“死”?为清除技术债,我们删掉了前端所有jQuery依赖

在没有 jQuery 之前发出 AJAX 请求很麻烦,但使用 JQuery 只需几行代码即可完成。...2018 年,GitHub 宣布从 GitHub.com 的前端代码中完全移除了 jQuery。“早期,jQuery 对我们意义重大。”GitHub 前端工程团队在方式发布的文章里表示。...“在 GitHub 的早期阶段,jQuery 让小型的开发团队能够快速进行原型设计并开发出新功能,而无需专门针对每个 Web 浏览器调整代码。”...未来的很长一段时间里,jQuery 还继续会是 WordPress 的一部分,因为它很难在不破坏向后兼容性的情况下将它删除。...但一些改变已经发生, WordPress 创建的 Gutenberg 编辑器不依赖于 jQuery

74530

WordPress主题推荐

Astra的主要特点Google页面加载时间快,仅为0.4秒页面大小仅为50KB无需jQuery,仅使用纯JavaScript自托管Google字体优化的WordPress代码Astra主题的主要关注点是性能...它采用纯JavaScript框架,不需要jQuery,因此你无需担心渲染阻塞代码会减慢你的网站速度。此外,Astra主题的整体资源需求仅约50KB,大大提升了网站加载速度。...但这还不是全部 – GeneratePress通过将HTTP请求减少到仅两个,将性能提升到一个新水平,确保你的网站平稳高效地运行。...它之所以成为市场上最快的主题之一,是因为它独立于jQuery等外部依赖项。其代码专门优化用于WordPress,因此它是启动网站的强大引擎,速度快如闪电。...它提供大量的WooCommerce增强功能,快速视图、购物车通知、离画布外的产品过滤、愿望清单等功能。

6700

快讯 | 继CoinHive后,JQuery官方博客也被黑了

jQuery 的官方博客使用的是 WordPress 后台内容管理系统。我们在截图中可以看到,黑客使用了 Leah Silber (jQuery 核心开发人员 )的账号发了一篇文章。...因此,黑客这次有可能不仅仅只是黑了 Silber 的账号,也许还利用了一些开发者不熟知的 WordPress 漏洞。 撰写这篇文章的时候,这个页面已经被 jQuery 官方删除了。...现在有上百万的网站直接调用 jQuery 站点上存储的 jQuery script,代码受到影响的的话,后果很严重。...站点使用挖矿代码,我们如何预防 上文中提到的海盗湾,在发现偷偷运行挖矿代码之后,也对此事做出了回应,表示这只是一次24小时的替代广告测试,并不会长久使用。...还有报告表示,黑客在攻击网站的时候,会偷偷在网站代码中嵌入挖矿代码。因此,用户需要对此保存警惕。 谷歌研究人员对此表示,Chrome 或会开发出新的安全功能,默认阻止挖矿代码运行

79990

Web前端开发推荐阅读书籍、学习课程下载

下面是一些些小技巧: 在各大图书网(当当、亚马逊、京东等)上搜索关键词,jQuery,可以选择按照销量或好评排序,一般排在前面的就是很抢手的好书,值得阅读。...12个wordpress_经典安全技巧 WordPress-FAQ_常见问题解答 WordPress安装及迁移教程 WordPress高级教程 WordPress完整解读 史上最经典的WordPress..._主题教程 WordPress中文完全教程 WordPress 主题教程 产品系列 《YES!...编程艺术(第2版)-源代码 JavaScript 高级程序设计(第三版)源码 JavaScript高级程序设计(第3版).文字版英文+源码 jquery权威指南(第2版)示例源代码 jQuery权威指南...-配套源代码 响应式Web设计:HTML5和CSS3实战代码 编写高质量代码-源代码 犀利开发 jQuery内核详解与实践——源码 jQueryMobile源码 参考手册 Ajax 中文帮助文档 Ajax-XMLHTTP

12.7K71
领券