在 Woocommerce
8.0.1
中,通过将底部代码添加到主题的 functions.php
,我可以将批量操作添加到 Woocommerce 订单页面:
add_filter( 'bulk_actions-edit-shop_order', 'register_custom_bulk_action' );
function register_custom_bulk_action( $bulk_actions ) {
$bulk_actions['action_1'] = __( 'action 1', 'woocommerce' );
$bulk_actions['action_2'] = __( 'action 2', 'woocommerce' );
return $bulk_actions;
}
但是全新安装的 Woocommerce
9.3.3
上的相同代码不会添加我的操作。
我在全新安装的8.0.1
上进行了测试,然后将其更新到版本9.3.3
,更新后它可以工作。
我做错了什么还是这是 Woocommerce 的内部错误?
显然动作名称已更改为
bulk_actions-woocommerce_page_wc-orders