如何在 WordPress 中删除未使用的 JavaScript

已发表: 2022-10-02

如果您是 WordPress 用户,那么您很可能一直在寻找加快网站速度的方法。 一种方法是从您的站点中删除未使用的 JavaScript。 JavaScript 是一种有助于使网页具有交互性的编程语言。 它允许您执行诸如单击按钮和查看弹出窗口之类的操作。 WordPress 是用 PHP 编写的,这是一种不同的编程语言。 但是,许多 WordPress 主题和插件使用 JavaScript。 这意味着即使您在自己的网站上不使用任何 JavaScript,也很有可能在您的页面上加载了JavaScript 代码。 此 JavaScript 代码会降低您的网站速度,因此删除任何未使用的代码非常重要。 在本文中,我们将向您展示如何在没有插件的情况下删除 WordPress 中未使用的 JavaScript。

Pagespeed 的延迟到第一次交互工具可用于从营销和其他非必要插件中删除未使用的 Javascript。 WP Meteor 是一个免费的、经过测试的、最新的插件,允许您在用户交互后加载 Javascript。 如果您对资产延迟有任何问题,您可以使用与插件对应的正则表达式或关键字。 WP Rocket 延迟 javascript 的逻辑已更新,现在它会延迟所有 javascript,包括内联脚本。 您还可以通过延迟任何第三方插件来解决 Pagespeed “减少第三方警告的影响”。 如果您的网站在桌面上拥有 90% 以上的用户,那么最好早点而不是晚点执行移动菜单。 如果不使用插件,无法从 WordPress 中删除 Javascript 和 css 文件。

通过更改资产列表布局,您可以根据资产的大小显示资产。 可以运行使用测试模式删除的任何资产组合。 结合使用 WP Meteor 和 Autoptimize 可以在同一个程序中使用。

如何从我的网站中删除未使用的 Javascript?

信用:phpinfo.in

如果您有一个基于 WordPress 的网站,您可以使用插件从其页面中删除未使用的 JavaScript。 您还可以使用 AssetCleanUp 禁用仍然未使用的 JavaScript 文件,它可以与 AssetCleanUp 结合使用。 如果您想了解未使用的 JS 发生了什么,请使用Chrome DevTools并删除不必要的文件。

如何删除未使用的 WordPress 代码?

信用:quadlayers.com

在帖子编辑屏幕上,您将在帖子编辑器旁边看到一个标有Asset CleanUp的框。 当访问者查看您网站上的特定页面时,插件将自动获取并列出与该页面关联的所有文件和资产。 然后,您可以从该页面中删除任何不需要的未使用的 CSS 或 JavaScript 文件。

如何在 WordPress 中禁用 Javascript?

信用:wphelp.blog

假设您想知道如何在 WordPress 中禁用 JavaScript,您可以使用一些方法。 一种方法是简单地编辑您的主题或子主题的 header.php 文件并删除调用JavaScript 文件的代码行。 另一种方法是使用像 Disable JavaScript 或 JS Disable 这样的插件。

如何在 WordPress 中禁用 Javascript?

WP_deregister_script 可用于从特定页面中删除不需要的 JS、CSS。 很好,如果您考虑以下示例中描述的功能。 在这种情况下,一个插件有 20 个js 调用

通过资产清理减少您网站的文件大小

如果您使用任何流行的框架,例如 Bootstrap、Foundation 或 AngularJS,您可能会使用许多页面加载不需要的资产。 在“资产清理”期间,您可以通过禁用这些资产来大幅减小站点文件的大小并加快页面加载速度。

如何删除 WordPress 脚本?

Head Cleaner 是一个插件,用于从 WordPress 的页眉和页脚中删除 CSS 和脚本。 插件可以从设置的插件部分下载,然后选择不需要输出的脚本。

在 WordPress 中取消注册和排队样式表

第一个方法 deregister_style() 将从 WordPress 样式引擎中删除样式表。 您可以使用此方法从插件或主题中删除样式表,但您不希望从服务器中删除样式表。 第二个函数 Dequeue_style() 将使用 WordPress 样式引擎将新样式表排入队列。 如果您想将样式表添加到插件或主题中,此方法在某些情况下可能很有用,但不应使用它来覆盖现有样式表。 在 deregister_style() 和 dequeue_style() 回调函数中,都可以使用第三个参数。 当您取消注册或将样式表排入队列时,您将能够调用此函数,并且您将能够执行您需要的任何操作。 如果要取消注册或出列样式表,必须首先找到要删除或添加的样式表的名称。 您可以通过这种方式使用函数 get_style() 和 get_style_object() 来完成此操作。 通过返回与样式表关联的样式对象的名称,可以分别使用 get_style() 和 get_style_object() 方法访问 WordPress 样式表。 样式表将在接下来可见,并将位于您想要的位置。 使用函数 get_stylesheet() 和 get_stylesheet_object() 是完成此任务的好方法。 get_stylesheet() 和 get_stylesheet_object() 将分别返回样式表的路径。 或者,您可以使用 deregister_style() 或 dequeue_style() 方法将样式表删除或添加到 WordPress。 为了使用 deregister_style() 取消注册样式表,需要以下代码: 样式表 br> 应该被取消注册。 WordPress_dequeue_style(主题'my_css_file'); *br> 您将使用以下代码来使用 dequeue_style() 将样式表排入队列,如以下代码中所述。 为此,请选择样式表 *br*。 此样式用于 WP_enqueue_style(my_css_file.css,'my_callback_function')。