Я пытаюсь изменить страницу благодаря покупке в WooCommerce, хотя бы для способа оплаты банковским чеком.
Все, что я хочу сделать, это показать сводку заказа и очистить корзину, потому что в настоящее время показывает пустую страницу с текстом, что корзина была освобождена. Есть ли ловушка, которая позволяет мне вставить код на страницу, спасибо за оплату банковским чеком?
Я нашел действие ‘woocommerce_thankyou’, но я не знаю, что с ним делать, кто-нибудь мне немного объясняет?
Вы можете выбрать способ оплаты чеком, используя woocommerce_thankyou_cheque
Действие ловушка, которая будет отображать пользовательское сообщение на странице получения заказа для проверки платежей:
add_action( 'woocommerce_thankyou_cheque', 'woocommerce_thankyou_cheque_payment', 10, 1 );
function woocommerce_thankyou_cheque_payment( $order_id ){
if( ! $order_id ) return;
// SET your message below
echo '<p>'.__( 'Thanks for paying by cheque message.', 'woocommerce' ).'</p>';
}
Код помещается в файл function.php вашей активной дочерней темы (или темы) или также в любой файл плагина.
Этот код протестирован и работает.
Других решений пока нет …