隐藏的订单状态
问题描述:
在WooCommerce,我有一个Woocommerce网站和客户最近的订单页面上,有一个与这个例子链接订单详细信息表:https://example.com/my-account/view-order/
隐藏的订单状态
我想如果可能,从表格中完全隐藏订单状态。
我该如何做到这一点?
感谢
答
更新时间:
只需要使用woocommerce_my_account_my_orders_columns
过滤钩子钩住这个自定义函数:
add_filter('woocommerce_my_account_my_orders_columns', 'custom_removing_order_status', 10, 1);
function custom_removing_order_status($order){
unset($order['order-status']);
return $order;
}
代码放在您的活动子主题(或主题)的function.php文件或也在任何插件文件中。
无需编辑woocommerce模板。 此代码已经过测试,可以运行。
答
您可以自定义woocommerce /模板/我的帐户/我的-orders.php模板,你的主题文件。
您将看到一个名为“$ my_orders_columns”的变量。只需从那里删除订单状态栏。
另外,从“$ customer_orders”变量中删除它,这样就不会不必要的查询来获取状态。
http://*.com/questions/39252649/how-to-remove-woocommerce-order-status 这张票可能会帮助你。 –