看到很多人在网上说 jQuery lazyload 插件没效果,看了下插件主页说要把图片的地址写入 data-original 属性,loading 图片地址写入 URL 属性就能实现真正图片稍后载入(...如果每张图片都这么改,非常不方便,并且图片在 Feed 中也无法查看,那么我们可以通过 WordPress 强大的 filter Hook,用正则表达式重组一下 img 标签就行了。...再按潜行者m的这篇文章配置下站点的 jQuery 就搞定了。 ----
在这种情况下,我们将会或可能会从最新版本的 WordPress 中过时,该版本必须是比前一个版本更安全且无错误的版本。在本文中,我们将了解如何将 WordPress 更新到最新的可用版本并保持更安全。...有两种可能的方法可以将你的 WordPress 从旧版本更新到最新版本,即自动更新和手动更新。 警告:更新 WordPress 会影响你当前安装在服务器或系统上的所有 WordPress 文件。...自动更新:这是一种更新 WordPress 网站的简单方法。打开仪表板>>主页,你将在此处找到已安装在本地系统上的服务器上的 WordPress 的当前版本以及更新按钮。...它将自动更新到最新版本的 WordPress,你可以使用所有附带的功能。 手动更新:假设由于某种原因你没有获得自动更新,但最新版本可用,并且你想要安装最新版本的 WordPress。...如果是,只需单击更新 WordPress 数据库按钮,然后单击继续。 就是这样,你已成功更新到最新版本的 WordPress。
在 Footer 加载 Javascript 代码是最好的方式,但是 WordPress 总是在 head 加载 jQuery 代码,那么怎么在 Footer 加载 jQuery 代码呢?...在当前主题的 functions.php 函数中添加如下代码: function wpjam_load_jquery_in_footer( &$scripts) { if ( !...is_admin() ) $scripts->add_data( 'jquery', 'group', 1 ); } add_action( 'wp_default_scripts', 'wpjam_load_jquery_in_footer
在开发WordPress 主题或者WordPress 插件时候,常常要通过wp_enqueue_script这个钩子挂载WordPress 自带的 jQuery库而非是通过硬编码的方式来加载,毕竟是为了避免多次加载...因为WordPress 自带的 jQuery库会在最后添加jQuery.noConflict()以保证与其他js 库的兼容,因此那些通过 $ 代替jQuery的缩写代码会失效。...详见《WordPress中的jQuery库不起作用的相关问题》。再者,为了速度上的考虑,加载一个80kb+的jQuery 库最好是通过第三方来(如google的、SAE的)——特别是主机不给力的网站。...替换WordPress 自带默认的 jQuery库 在主题的functions.php 文件下加入以下代码: add_action( 'init', 'jquery_register' ); function...是注销WordPress 自带的默认的jQuery 库;wp_register_script是自定义jQuery 库;使用if ( !
我们在做wordpress主题时一般会引入jQuery.min.js,比如1.12.4版本,这时想禁掉WordPress自带jQuery.js的加载(不禁掉的话可能会出现新添加的js代码无法正常运行...is_admin() ) { // 后台不禁止 function my_init_method() { wp_deregister_script( 'jquery' ); // 取消原有的 jquery...一起屏蔽 修改的文件不会因为WordPress的升级而被覆盖,但需要注意的是它会因为主题的升级或更换而失效。
今天来关注一个比较好玩的问题:作为一个全世界最受欢迎的开源程序,WordPress 每个版本存在时间有多长呢?...从最近发布的 WordPress 3.6 开始说起,WordPress 3.6 原本打算是4月底发布的,但是最终在8月初发布,这样 V3.5.x 版本共存在了 234 天。那么以前的版本呢?...根据维基百科 WordPress 字体的数据统计,旧版本 WordPress 被新版本取代一般是 198 天,比较突出的是 2.0 版本,它生命周期超过了一年(2005.12 - 2007.1),从 2.1...版本开始,WordPress 开始了快节奏的开发,每个版本开发时间一般是 4 到 6 个月左右。
最新 WordPress 5.8 版本详细讲解 ---- WordPress 5.8 简体中文版现已可供下载,或是转到您站点的仪表盘进行更新。...目前国内部分地域无法在后台直接升级新版本,请手动覆盖下载。 注:你将通过本文章更详细地了解 WordPress 5.8 版本的新功能及部代码调试。...版本介绍: 名称:WordPress 5.8 Tatum 软件要求: Nginx / Apache PHP要求:PHP7.4或更高版本(最低要求5.6版本) 数据库要求:MySQL5.6 / MariaDB...更新前请注意系统备份 在你确定升级你当前的WordPress版本时,请确定你的主题开发者已经声明可适配WordPress5.8版本,并且无兼容问题,你在进行更新升级操作。...WordPress5.8更新内容 在5.8版本中修复了超过170 个错误、96 个增强和功能请求,并且约有八个古腾堡版本更新; 功能更新: 1.
jQuery1.3.2已经发布好一段时间了,近日把原来的项目全部从jQuery1.2.6升级为1.3.2了.但是有一点要注意,1.3版以上的jQuery在根据选择属性选择时,去掉了@符号,有某些情况下原有的代码可能会无法正常运行
一般来说,在html页面底部 (也就是之前)引入JavaScript,如jQuery 和 jQuery插件是个不错的做法。...在WordPress模板中加载JavaScript和jQuery的最佳方法是使用wp_enqueue_script。这样可以更好的控制JavaScript文件的加载时间点和加载位置。...在Wordpress中注册prism.js 速度优化 在下面的代码片段中,我们先把WordPress中默认自带的jQuery库取消注册,然后在页面最后部分加载国内的CDN版本。...使用CDN版本的jQuery可以提升加载速度 ,使用户可以就近取得所需的内容,提高用户访问网站的响应速度。将下面的代码放在子主题的functions.php文件中即可。 ?...你应该看到jQuery脚本已成功加载,并且已经移到了页面最后,也命中了CDN的缓存,如下所示。
什么是 FancyBox FancyBox 是一个 jQuery 图片播放插件,它可以使用类似于 MAC 系统中 “Lightbox” 方式在网页前面浮动显示和播放图片,网页内容,或者其他多媒体内容。...FanyBox 的 WordPress 插件 正是因为 FancyBox 的强大,很多 WordPress 爱好者,就开发了 FancyBox 的 WordPress 插件,增强 WordPress 的图片显示效果...FancyBox Gallery FancyBox Gallery 把 FancyBox 这个 jQuery 插件集成到 WordPress 的 Gallery 功能中,你只需要在日志内容中试用 Gallery...FancyBox for WordPress FancyBox for WordPress 这个是做的最复杂的 FancyBox 插件,他可以让你自定义 FancyBox 的所有东西,包括边距,边框,颜色...下载:FancyBox for WordPress ----
WordPress 在 5.8 的时候开始支持 WebP 格式的图片,博主可以像 JPEG 图片一样在 WordPress 中上传和使用 WebP 图片。...WordPress 打算在 6.0 版本更进一步,默认就启用 WebP。...通过将 JPEG 转换为 WebP 作为 WordPress 默认的图片输出格式,所有的 WordPress 站点都会得到性能的提升。...如何默认启用 WebP 当上传 JPEG 图像时,除了已经创建的 JPEG 原图和其对应的子尺寸图片之外,WordPress 还将创建该图片的 WebP 版本及其子尺寸图片。...在网页前端渲染时,WordPress 会检测对应的 WebP 格式的图片是否存在,如果存在,WordPress 就会直接使用 WebP 版本的图片。
用到的函数: get_theme_data( ) 信息存放的文件 style.css 内容展示图: 图片 遵循规则: 默认WordPress的样式表需要遵从 第一行是主题的名字; 第二行是主题的地址...; 第三行是主题的描述; 第四行是主题版本号; 第五行是主题作者名字; 第六行是主题作者主页地址。...get_theme_data 函数分析 该函数将主题文件内的style.css文件中的主题相关信息(也就是每个wordpress的主题样式页头必须遵守的主题描述格式)通过数组返回,需要说明的是该函数没有默认参数...该函数能够返回的主题信息: 主题的URI Description–wordpress格式的主题描述内容 AuthorURI–主题作者的URI Template–主题的主模板名称(在wordpress中属于可选填的内容...,当主题多次升级后,你不清楚当前的主题版本,课题用:get_theme_data()函数 获取 //获取并显示主题版本号 functiontheme_version( ){ $theme_name
WPvSCAN 扫描目标网站上的 CMS WordPress 版本,并将其与最新版本进行比较。...在旧版本中可能无法正常工作。Python 可从官方网站免费下载所有平台。 脚本为找到的 WordPress 版本提供了漏洞利用。...' WPcheck = requests.get(admin_url) #Temporary solution how to determine, if website is running on WordPress...:15] WP_now = str(json['offers'][0]['version']) else: print(TRED,'Website is not running on WordPress...:15] WP_now = str(json['offers'][0]['version']) else: print(TRED,"Website is not running on WordPress
原本我的wordpress使用的是7.4和8.1版本,为什么不用一样的呢?因为一个有部分插件和主题不支持太高版本的php,但是太低版本又会再后台提示php版本太低,不过这次妥协给了速度。...注:用子比主题的建议使用php7.3或者php7.2版本,虽然理论上8.1和7.4更快,但是自己试试就知道了,7.4就是最慢的。...进入正题 wordpress的推荐PHP版本是7.4及以上,但是奈何7.4对于子比主题而言,确实慢,所以当我们使用7.3或者7.2的时候,wp后台就会出现php过低的提示,如果你不在意的 可以直接跳过这篇文章...如果不是子比主题或者前后对比速度都差不多的,强烈建议使用高版本的php 方法二:控制台隐藏 如果你没装一些插件阻止控制面板不显示多余选项,可以在后台找到右上角找到关闭php版本提示的窗口。...你会发现已经没有了php版本过低提示。
昨天,jQuery 的官方博客发布了一条重要信息:jQuery 2.0 Released。jQuery 推出了最新升级版 2.0,下面来结合官方的说明,介绍一下最新版的一些特性。...jQuery 2.0 新特性 不再支持 IE 6/7/8,如果在 IE9/10 版本中使用“兼容性视图”模式也将会受到影响。...更加轻量,2.0 版本文件与 1.9.1 相比小了 12%,文件体积降低同时运行效率变高 模块化,你可以自定义构建一个更小、更轻量的版本。 兼容 jQuery 1.9 版本的API。...但是这个 1.X 系列的版本就有点蛋疼了,目前是 1.91 下一个版本就是 1.10 。 jQuery 2.0 适合谁 既然 jQuery 2.0 不支持老旧浏览器,那么为什么还要开发这个版本?...这个版本主要是用于目前一些比较高级的 JS 环境。这些 JS 环境跟老旧 IE 没有什么关系,那么 1.X 的 jQuery 中对老旧浏览器做的兼容就是多余的了,反而会影响效率。
如果在一个页面上引入了多个jquery , 并且不能去掉的时候 , 或者$函数和自己的函数冲突的时候 可以使用这样的方式来解决 在引入jquery的后面加入 , 类似下面这样 var Q=$.noConflict...(); jquery的$函数就可以使用 Q来替换了 和其他$函数就不会冲突了
wordpress页面头部有很多无用的信息,像wordpress版本信息、feed等,如何把它们删除或不让它们先是出来呢?...> 还有一些版本可供借鉴 remove_action( 'wp_head', 'wp_enqueue_scripts', 1 ); //Javascript的调用 remove_action( 'wp_head...版本 remove_action( 'wp_head', 'rel_canonical' ); remove_action( 'wp_footer', 'wp_print_footer_scripts'...//禁止加载WP自带的jquery.js if ( !...is_admin() ) { // 后台不禁止 function my_init_method() { wp_deregister_script( 'jquery' ); // 取消原有的 jquery
wordpress php版本太低怎么办?...如果我们比较关注WordPress程序新版本的话会看到自己在网站后台提示有新的WordPress程序需要升级的时候,如果我们当前的WEB系统PHP版本低于5.6版本是无法点击按钮在线直接升级的。...因为从WordPress5.2版本开始需要最低PHP5.6.而且根据官方提供的信息可能后面会要求PHP7.x+。 ...也就是说,如果我们在使用WordPress程序的时候,如果希望用到新版本,你必须是PHP5.6+,如果不升级你是无法使用新版本WP的,就这么任性。...我们需要登录cPanel面板,然后在PHP版本设置中选择当前站点,然后选择需要调整的PHP版本。
WordPress 中的jQuery 库问题曾经困扰了我一段时间。...如果仅仅加载WordPress 自带的jQuery 库,在使用一些jQuery 插件的时候明明是代码没有错误,但就是不起作用,该有的效果不能实现;但加载了原版的jQuery 库却又可以了,这样一来却同时加载了两个...后来才了解到:为了防止与其他 JS 库(如 YUI)冲突,WordPress 内置 jQuery 库的末尾都在原版的基础上加入了 jQuery.noConflict()这个东东,以至于在jQuery 代码中用...WordPress 自带的jQuery 库。...接下来就是改用官方或者第三方的jQuery 库,请直接参考: 《为你的WordPress 选择最佳的第三方jQuery 库》 我的话是两个都用上。
网上下载的jqprint只能在低版本的jquery的基础上使用,jquery-1.4.4.min.js,如果用高版本的jquery则不支持,下载jquery-migrate-1.2.1.js,即可解决问题.../plugins/jQuery/jquery-2.1.4.min.js"> 打印的表格如果td的样式含有position:relative,会导致表格td的边框不显示,采用其他布局方法
领取专属 10元无门槛券
手把手带您无忧上云