Отображение настраиваемого сообщения для способа оплаты чека в WooCommerce, спасибо

Я пытаюсь изменить страницу благодаря покупке в WooCommerce, по крайней мере, для способа оплаты банковским чеком.

Все, что я хочу сделать, это показать сводку заказа и очистить корзину, потому что в настоящее время показывает мне пустую страницу с текстом о том, что корзина была опорожнена. Есть ли крючок, который позволяет мне вставить код на страницу, спасибо за оплату банковским чеком?

Я нашел действие "woocommerce_thankyou", но я не знаю, что с ним делать, кто-нибудь мне немного объяснит?


person hippyfed    schedule 05.09.2017    source источник
comment
См. Этот шаблон github.com/woocommerce/woocommerce/blob/master / templates /, вы можете скопировать в тему и попробовать изменить ее, посмотрите, сможете ли вы заставить ее работать ...   -  person Mohsin    schedule 05.09.2017


Ответы (1)


вы можете настроить таргетинг на способ оплаты чеком с помощью хука действия 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 вашей активной дочерней темы (или темы) или также в любом файле плагина.

Этот код протестирован и работает.

person LoicTheAztec    schedule 05.09.2017