你是否启用了'延迟加载JS'在LiteSpeed Cache Page Optimization, WordPress Plugin?我不相信亚马逊联盟的JS喜欢被推迟。信任问题?用LiteSpeed优化亚马逊联盟的JS。
转到 莱特Speed缓存 => 页面优化 => [7] 调音设置
向下滚动,直到你看到'JS延迟排除'。
添加一行,如:。
z-na.amazon-adsystem.com/widgets/onejs
转到 莱特Speed缓存 => 页面优化 => [3] 优化设置
向下滚动,直到你看到 "DNS预取"。
添加一行,如:。
//z-na.amazon-adsystem.com
转到 莱特Speed缓存 => 工具箱 => [1] 净化 (默认) => 点击 清空整个缓存
清除所有与你的网站有关的缓存条目,包括其他网络应用。 这应该只在事情被错误地缓存时使用。
如果你也使用Cloudflare Rocket Loader,你需要改变你的代码。
。
到。
amzn_assoc_tracking_id = "YourAmazonTrackingID";
amzn_assoc_ad_mode = "手动"。
amzn_assoc_ad_type = "smart";
amzn_assoc_marketplace = "amazon";
amzn_assoc_region = "US";
amzn_assoc_design = "enhanced_links";
amzn_assoc_asins = "B08JGX61H7";
amzn_assoc_placement = "adunit";
amzn_assoc_linkid = "048bc2065ee4ca44aa99035a2a844837"。
。
这修复了我的网站。希望它能帮助其他人,使他们不必完全禁用JD Deferred,而失去优化的性能优势。