-1

我正在运行一个 Wordpress 网站:链接

所有插件、wordpress 和主题都更新到最新版本。

我也在 Woocommerce 上运行。禁用 Woocommerce-plugin 时,网站运行速度很快。启用 Woocommerce 时,网站速度非常慢。

根据主题开发者的说法,主题也与 Woocommerce 兼容。但是,开发人员无法弄清楚问题所在。

我已经安装了 WP-Rocket 插件来优化速度和缓存站点,但没有结果。

检查 Pingdom 工具和 GTMetrix 时,瀑布显示在以下方面的速度大幅下降:admin-ajax.php?action=grandtour_custom_css

在此处查看测试结果:链接

任何建议如何解决这个问题?

4

1 回答 1

1

我检查了你的网站速度测试 o Gtmatrix 在瀑布下。您的 ajax 操作之一需要 3.7 秒,这实际上是延迟的主要原因。

您应该删除此 ajax 操作。

remove_action('grandtour_custom_css');

检查 wordpress 文档以了解删除操作。WordPress 文档

remove_action() 必须在函数内部调用,如下所示。

add_action( 'wp_head', 'remove_my_action' );
function remove_my_action(){

   remove_action( 'grandtour_custom_css');
   remove_action( 'wp_ajax_grandtour_custom_css');
   remove_action( 'wp_ajax_nopriv_grandtour_custom_css');

}

下一步在 appreance 下的 wordpress 定制器上添加来自 ajax 调用的css。

如果仍然无法解决您的问题,请尝试优化动画 css。

于 2019-10-02T10:26:38.323 回答