如何在WordPress中删除jQuery-Migrate

如何在WordPress中删除jQuery Migrate

如何在WordPress中删除jQuery Migrate

  WordPress 3.6 中添加jQuery Migrate,WordPress CMS内容管理系统中的jQuery Migrate通过识别不推荐使用的功能,极大地简化了将旧jQuery代码移动到更高jQuery版本的过程,以便旧代码仍能在当前jQuery版本及更高版本上正常运行。

如何在WordPress中删除jQuery Migrate

  大多数最新的前端代码和插件不需要jquery-migrate.min.js,它适用于具有较旧依赖项的主题和插件进行翻译。基本上,jQuery迁移帮助旧代码与新代码对话。在大多数情况下,这只会给您的网站增加不必要的负载。本文晓得博客为你介绍如何在WordPress中删除jQuery Migrate。

  注意:jquery-migrate.min.js 在 WordPress 5.5及更高版本中不再默认启用。

删除jQuery Migrate的其他原因:

  在大多数情况下,这只会给您的网站增加不必要的负载。如果您启动Chrome Devtools控制台,您可以看到它正在运行。如果您启动,您可以看到它正在运行Chrome开发工具控制台.

删除jQuery Migrate的其他原因

  保持你的代码、主题和插件更新比修补支持额外的文件更好。保持您的网站更新也可以防止它受到安全攻击。如果您正在运行使用旧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插件。

使用插件删除WordPress中的jQuery

  Perfmatters是一个轻量级的网络性能插件,通过减少HTTP请求、禁用插件、剥离代码和优化数据库来提高站点的速度。只有干净、有效和轻量级的代码。

  Remove jQuery Migrate插件从您的网站前端删除jQuery Migrate脚本(jquery-migrate.js 或 jquery-migrate.min.js)。大多数使用最新主题和插件的WordPress网站在前端不需要jQuery Migrate,因此可以删除脚本。通过删除它,浏览器将少一个JavaScript文件来下载和执行。因此,您的网站将加载得更快!

  要删除jQuery,首先转到仪表板,登录到您的WordPress站点以打开仪表板。点击“ 插件 ”->“ 安装插件 ”,搜索“ Remove jQuery Migrate ”,点击安装启用,

  推荐:(图文)安装WordPress插件3种方法

结论:

  以上是晓得博客为你介绍的怎么在WordPress中删除jQuery Migrate的全部内容,正如上面提到的,jQuery migrate给你的站点增加了不必要的负载。因此,建议将其从您的网站或博客中删除。

  推荐:WordPress建站

给文章评分

ThemeForest 模板套件
可视化创建WordPress网站

发表评论

您的电子邮箱地址不会被公开。

Scroll to Top