woocommerce_thankyou_order_received_text хук-фильтрWC 2.2.0

Filter the message shown after a checkout is complete.

Использование

add_filter( 'woocommerce_thankyou_order_received_text', 'wp_kama_woocommerce_thankyou_order_received_text_filter', 10, 2 );

/**
 * Function for `woocommerce_thankyou_order_received_text` filter-hook.
 * 
 * @param string         $message The message.
 * @param WC_Order|false $order   The order created during checkout, or false if order data is not available.
 *
 * @return string
 */
function wp_kama_woocommerce_thankyou_order_received_text_filter( $message, $order ){

	// filter...
	return $message;
}
$message(строка)
The message.
$order(WC_Order|false)
The order created during checkout, or false if order data is not available.

Список изменений

С версии 2.2.0 Введена.

Где вызывается хук

В файле: /templates/checkout/order-received.php
woocommerce_thankyou_order_received_text
woocommerce/templates/checkout/order-received.php 33-37
$message = apply_filters(
	'woocommerce_thankyou_order_received_text',
	__( 'Thank you. Your order has been received.', 'woocommerce' ),
	$order
);

Где используется хук в WooCommerce

woocommerce/includes/gateways/paypal/class-wc-gateway-paypal.php 129
add_filter( 'woocommerce_thankyou_order_received_text', array( $this, 'order_received_text' ), 10, 2 );