Я выясняю, как добавить / удалить действия в раскрывающемся списке нескольких действий в обзоре заказов WooCommerce:
Я добавил несколько пользовательских статусов заказов, которые я хочу добавить здесь, чтобы я мог выбрать некоторые заказы и установить их все, например, в свой пользовательский статус 1. Мне также нужно удалить некоторые действия здесь, потому что они мне не нужны. Как я могу это сделать?
Добавить действие для изменения статуса заказа. Добавьте действие с индексом, начинающимся с «mark_», а затем с именем статуса.
Например, «mark_shipped».
add_filter( 'bulk_actions-edit-shop_order', 'custom_shop_order_bulk_actions', 20 );
function custom_shop_order_bulk_actions( $actions ) {
unset( $actions['mark_processing'] ); // remove action
$actions['mark_new_status'] = __( 'Change status to new status' );
return $actions;
}
Других решений пока нет …