привет, у меня есть этот код
//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'));
}
показывает кнопку отмены заказа, когда статус заказа обрабатывается или отправляется
это здорово, но когда я нажимаю кнопку отмены, он перенаправляет меня на пустую страницу с этим в URL
http://zumra.start -solutions.net / корзина /? Cancel_order = истина и порядок = wc_order_FfYdoQEcGLvq0 & order_id = 263 & перенаправлять = HTTP% 3A% 2F% 2Fzumra.start-solutions.net% 2Fmy-счет% 2F & _wpnonce = f2297a934b
и приказ не отменяет никаких идей, что я делаю не так?
РЕДАКТИРОВАТЬ 1:
я открыл вкладку сети, и я получаю
Код состояния: 500 Внутренняя ошибка сервера, когда я нажимаю кнопку отмены
что вызывает эту проблему?
РЕДАКТИРОВАТЬ 2: я попытался деактивировать все плагины, кроме woocommerce, но все еще не работает