WooCommerce订单取消无效

时间:2019-04-05 20:12:51

标签: php wordpress woocommerce hook hook-woocommerce

您好,我有此代码

    //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'));
 }

在订单状态为处理中或已发货时显示订单取消按钮  很棒,但是当我单击“取消”按钮时,它会将我重定向到空白页面

  

http://zumra.start-solutions.net/cart/?cancel_order=true&order=wc_order_FfYdoQEcGLvq0&order_id=263&redirect=http%3A%2F%2Fzumra.start-solutions.net%2Fmy-account%2F&_wpnonce=f2297a934b

该命令不会取消任何想法,我在做什么错了?

编辑1: 我打开了网络标签,我得到了 当我单击取消按钮时,状态代码:500内部服务器错误 是什么引起了这个问题?

编辑2:我尝试停用除woocommerce之外的所有插件,但仍然无法正常工作

0 个答案:

没有答案