gpt4 book ai didi

javascript - 将 wordpress 中的 javascript 与 wp-rocket 结合使用时,元素不会播放

转载 作者:行者123 更新时间:2023-12-02 21:38:53 25 4
gpt4 key购买 nike

你好,这是我的网站 https://www.e-domus.gr 。我想使用 Wp-rocket 来缓存我的文件。因此,为了使我的网站非常快,我需要将 js 文件合并为一个。问题是,即使几乎没有错误,移动设备上的菜单也不会显示, slider 也不会播放等,您可以在这里看到它 https://www.e-domus.gr/nea-archiki/例如,此页面有一个转速 slider ,但根本不播放。我真的需要一些帮助,因为我找不到问题所在。比你事情已经做到了。我在没有 wp-rocket js 选项的情况下遵循了这个 https://www.lbfl.co.uk/combine-javascript-files-wordpress/

也排除

/wp-includes/js/jquery/jquery.js

/wp-includes/js/jquery/jquery-migrate.min.js

/edomascms/plugins/revslider/public/assets/js/revolution.tools.min.js

/edomascms/plugins/revslider/public/assets/js/rs6.min.js

/edomascms/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js

/edomascms/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js

/edomascms/plugins/js_composer/assets/js/vendors/woocommerce-add-to-cart.js

/edomascms/plugins/yith-woocommerce-wishlist-premium/assets/js/jquery.selectBox.min.js

/edomascms/plugins/yith-woocommerce-wishlist-premium/assets/js/jquery.yith-wcwl.js

/edomascms/plugins/yith-woocommerce-brands-add-on-premium/assets/js/swiper.jquery.min.js

/edomascms/plugins/woocommerce/assets/js/select2/select2.full.min.js

/edomascms/plugins/yith-woocommerce-brands-add-on-premium/assets/js/yith-wcbr.min.js

/edomascms/plugins/contact-form-7/includes/js/scripts.js

/edomascms/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js

/edomascms/plugins/woocommerce/assets/js/frontend/woocommerce.min.js

/edomascms/plugins/woocommerce/assets/js/frontend/cart-fragments.min.js

/edomascms/plugins/yith-woocommerce-order-tracking-premium/assets/js/jquery.tooltipster.min.js

/wp-includes/js/jquery/jquery.form.min.js

/edomascms/plugins/yith-woocommerce-order-tracking-premium/assets/js/ywot.js

/edomascms/plugins/wp-gdpr-compliance/assets/js/front.js

/edomascms/plugins/js_composer/assets/js/dist/js_composer_front.min.js

/wp-includes/js/imagesloaded.min.js

/edomascms/plugins/js_composer/assets/lib/bower/isotope/dist/isotope.pkgd.min.js

/edomascms/themes/woodmart/js/theme.min.js

/wp-includes/js/underscore.min.js

/wp-includes/js/wp-util.min.js

/edomascms/plugins/woocommerce/assets/js/frontend/add-to-cart-variation.min.js

/wp-includes/js/wp-embed.min.js

最佳答案

我会查看他们的文档。

https://docs.wp-rocket.me/category/1231-file-optimization

一些与缓存/延迟加载等有关的事情

仅仅因为您可以组合 JS/CSS 并不意味着您应该这样做。它警告您,您可能需要根据您的主题撤消它,因为这可能是一个重大更改。

Composer 似乎有很多问题。

您必须尝试设置才能查看哪个组合适合您的主题/插件。有时插件未设置为要移动的文件。

示例 - 在 JS 可用之前尝试实例化 JS 移动菜单。

如果您推迟加载,并且它会尝试在可用之前调用该加载。

也就是说。 WP Rocket 不会解决很多这样的问题。

您无法控制外部资源。

enter image description here

我会查看这 23 个外部文件,看看它们是否可以在本地提供。这是很多外部 JS。

关于javascript - 将 wordpress 中的 javascript 与 wp-rocket 结合使用时,元素不会播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60420053/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com