您好,我有此代码
//define the woocommerce_valid_order_statuses_for_cancel callback
add_filter( 'woocommerce_valid_order_statuses_for_cancel', 'custom_valid_order_statuses_for_cancel',1, 2 );
function custom_valid_order_statuses_for_cancel( $statuses, $order ){
// Set HERE the order statuses where you want the cancel button to appear
return array_merge( $statuses, array('processing', 'shipped'));
}
在订单状态为处理中或已发货时显示订单取消按钮 很棒,但是当我单击“取消”按钮时,它会将我重定向到空白页面
该命令不会取消任何想法,我在做什么错了?
编辑1: 我打开了网络标签,我得到了 当我单击取消按钮时,状态代码:500内部服务器错误 是什么引起了这个问题?
编辑2:我尝试停用除woocommerce之外的所有插件,但仍然无法正常工作