在使用插件管理自定義訂單字段的WooCommerce 中,我在 WooCommerce 管理訂單列表中添加了一個(gè)自定義字段“回扣狀態(tài)”,其中包含 3 個(gè)值“無回扣”、“未付款”和“已付款”。我還在查看訂單屏幕上顯示了它,就像下面的屏幕截圖一樣:現(xiàn)在我想批量更新所選訂單的回扣狀態(tài),就像 wooCommerce 允許批量更改訂單狀態(tài)一樣?;凇霸?Woocommerce 中處理管理訂單列表上的自定義批量操作”回答線程,我成功地在批量編輯下拉列表中添加了 3 個(gè)返利狀態(tài)(如您在第一個(gè)屏幕截圖中看到的):add_filter( 'bulk_actions-edit-shop_order', 'decrease_meals_orders_bulk_actions' );function decrease_meals_orders_bulk_actions( $bulk_actions ) { $bulk_actions['mr_norebates'] = 'Mark Transactions as No Rebates'; $bulk_actions['mr_unpaid'] = 'Mark Transactions as Unpaid'; $bulk_actions['mr_paid'] = 'Mark Transactions as Paid'; return $bulk_actions;}但是,當(dāng)我嘗試批量更新所選訂單的返利狀態(tài)時(shí),不會(huì)應(yīng)用任何更改?;乜蹱顟B(tài)的元鍵是 _wc_acof_2我也卡住了,不知道如何解決問題。任何幫助表示贊賞。
在 Woocommerce 管理訂單列表上處理多個(gè)自定義批量操作
慕田峪9158850
2021-06-11 22:05:45