Wordpress 在woocommerce中隐藏并显示完整的操作快捷方式

Wordpress 在woocommerce中隐藏并显示完整的操作快捷方式,wordpress,woocommerce,Wordpress,Woocommerce,我搜索了很多,但没有找到适合我的解决方案 我正在为WoodPress开发一个插件,它只适用于woocommerce。所以我希望当我的订单状态处于挂起状态时,我想在订单列表页面上隐藏完整的操作快捷方式 在上图中,当我的订单处于挂起状态时,我想隐藏中间按钮。我想在插件中完成它 任何建议。 提前感谢。是的,可以使用“woocommerce\u admin\u order\u actions”筛选器并向筛选器添加函数来完成此操作 要添加到插件中的代码: add_filter('woocmerce_ad

我搜索了很多,但没有找到适合我的解决方案

我正在为WoodPress开发一个插件,它只适用于woocommerce。所以我希望当我的订单状态处于挂起状态时,我想在订单列表页面上隐藏完整的操作快捷方式

在上图中,当我的订单处于挂起状态时,我想隐藏中间按钮。我想在插件中完成它

任何建议。
提前感谢。

是的,可以使用“woocommerce\u admin\u order\u actions”筛选器并向筛选器添加函数来完成此操作

要添加到插件中的代码:

add_filter('woocmerce_admin_order_actions'、'wdm_verify_product_limition',5,2);
功能wdm\u验证\u产品\u限制($actions,$u订单){
if(_订单->具有_状态(数组('pending','on-hold')){
未设置($actions['complete']);
}
返回$actions;
}

在这里,我检查订单是否处于“挂起”或“暂停”状态,然后不显示该订单的“完成”按钮。(在您的情况下,从代码中删除“暂停”)


我也做过同样的测试。请告诉我这是否适用于您

如何以及在何处调用?用于检查订单状态和根据退货状态隐藏按钮的ajax调用。我想在我的插件中使用它,那么我将如何在任何挂钩中添加它?