【发布时间】:2017-11-30 10:20:34
【问题描述】:
在 woocommerce 管理订单列表中,是否可以自动隐藏或删除所有未完成状态或待付款状态的订单? 非常感谢
【问题讨论】:
标签: woocommerce
在 woocommerce 管理订单列表中,是否可以自动隐藏或删除所有未完成状态或待付款状态的订单? 非常感谢
【问题讨论】:
标签: woocommerce
找到了解决办法!
add_action('wc_order_statuses', 'my_statuses');
function my_statuses($order_statuses) {
unset($order_statuses['wc-cancelled']);
unset($order_statuses['wc-pending']);
return $order_statuses;
}
【讨论】:
您好,请检查以下代码是否正确
add_filter('woocommerce_admin_order_actions','wdm_verify_product_limitation',5,2);
function wdm_verify_product_limitation( $actions, $the_order ){
if ( $the_order->has_status( array('complete') ) ) {
unset($actions['pending']);
unset($actions['on-hold']);
}
return $actions;
}
希望这有助于解决您的问题
谢谢。
【讨论】: