首页 > 解决方案 > 禁用 woocommerce 产品报告

问题描述

我将 woocommerce 用于销售产品的另一种用途,并且我想禁用 woocommerce 报告,因为我怀疑它会减慢我的网站速度(在查询监视器中,要更新的查询wp_options需要_transient_wc_report_sales_by_date太多时间)

我们可以禁用它吗?

谢谢

标签: wordpresswoocommerce

解决方案


Woocommerce 报告将在运行时创建。这意味着如果您在“报告”管理中单击,woocommerce 会从数据库中提取数据并将它们显示为精美的图表。

选项“_transient_wc_report_sales_by_date”用作“Sales by date”数据库查询的缓存。缓存将在 Woocommerce 从数据库中检索数据的同时创建。

如果您想自己查看代码,您可以在WC_Admin_Report 类方法 get_order_report_data中找到“实现” 。

在我看来,如果您真的不需要报告,那么最简单的方法是从管理中删除整个菜单点。所以数据库查询不会被触发。


推荐阅读