如何在WordPress中删除jQuery Migrate
WordPress 3.6 中添加jQuery Migrate,WordPress CMS内容管理系统中的jQuery Migrate通过识别不推荐使用的功能,极大地简化了将旧jQuery代码移动到更高jQuery版本的过程,以便旧代码仍能在当前jQuery版本及更高版本上正常运行。
大多数最新的前端代码和插件不需要jquery-migrate.min.js,它适用于具有较旧依赖项的主题和插件进行翻译。基本上,jQuery迁移帮助旧代码与新代码对话。在大多数情况下,这只会给您的网站增加不必要的负载。本文晓得博客为你介绍如何在WordPress中删除jQuery Migrate。
注意:jquery-migrate.min.js 在 WordPress 5.5及更高版本中不再默认启用。
删除jQuery Migrate的其他原因:
在大多数情况下,这只会给您的网站增加不必要的负载。如果您启动Chrome Devtools控制台,您可以看到它正在运行。如果您启动,您可以看到它正在运行Chrome开发工具控制台.
保持你的代码、主题和插件更新比修补支持额外的文件更好。保持您的网站更新也可以防止它受到安全攻击。如果您正在运行使用旧jQuery代码的插件,最好更新它们或切换到保持更新的替代方案。
警告:如果您正在运行Divi、Elementor、Thrive Architect或Visual Composer等页面构建器,我们建议您启用jQuery Migrate。页面构建器在jQuery方面往往落后。
推荐:如何通过MySQL数据库添加新的WordPress用户
如何从WordPress中删除jQuery迁移?
从WordPress中移除 jQuery 迁移非常简单。您只需要将以下代码行添加到主题functions.php文件中。然后点击保存即可,如果有使用WP Rocket 缓存插件的,则需要刷新缓存。
function dequeue_jquery_migrate( $scripts ) {
if ( ! is_admin() && ! empty( $scripts->registered['jquery'] ) ) {
$scripts->registered['jquery']->deps = array_diff(
$scripts->registered['jquery']->deps,
[ 'jquery-migrate' ]
);
}
}
add_action( 'wp_default_scripts', 'dequeue_jquery_migrate' );
使用插件删除WordPress中的jQuery
另一种禁用它的最简单方法是添加一个名为 Remove jQuery Migrate插件 或者 Perfmatters插件。
Perfmatters是一个轻量级的网络性能插件,通过减少HTTP请求、禁用插件、剥离代码和优化数据库来提高站点的速度。只有干净、有效和轻量级的代码。
Remove jQuery Migrate插件从您的网站前端删除jQuery Migrate脚本(jquery-migrate.js 或 jquery-migrate.min.js)。大多数使用最新主题和插件的WordPress网站在前端不需要jQuery Migrate,因此可以删除脚本。通过删除它,浏览器将少一个JavaScript文件来下载和执行。因此,您的网站将加载得更快!
要删除jQuery,首先转到仪表板,登录到您的WordPress站点以打开仪表板。点击“ 插件 ”->“ 安装插件 ”,搜索“ Remove jQuery Migrate ”,点击安装启用,
结论:
以上是晓得博客为你介绍的怎么在WordPress中删除jQuery Migrate的全部内容,正如上面提到的,jQuery migrate给你的站点增加了不必要的负载。因此,建议将其从您的网站或博客中删除。
推荐:WordPress建站
Claude、Netflix、Midjourney、ChatGPT Plus、PS、Disney、Youtube、Office 365、多邻国Plus账号购买,ChatGPT API购买,优惠码XDBK,用户购买的时候输入优惠码可以打95折