WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Черная пятница на сайте Template Monster
функция не описана

WC_Emails::backorder() WC 1.0

Backorder notification email.

Это метод класса: WC_Emails

Возвращает

Null. Ничего.

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

$WC_Emails = new WC_Emails();
$var = $WC_Emails->backorder( $args );
$args(массив) (обязательный)
Arguments.

Код WC Emails::backorder: woocommerce/includes/class-wc-emails.php WC 3.8.0

<?php
public function backorder( $args ) {
	$args = wp_parse_args(
		$args,
		array(
			'product'  => '',
			'quantity' => '',
			'order_id' => '',
		)
	);

	$order = wc_get_order( $args['order_id'] );
	if (
		! $args['product'] ||
		! is_object( $args['product'] ) ||
		! $args['quantity'] ||
		! $order
	) {
		return;
	}

	$subject = sprintf( '[%s] %s', $this->get_blogname(), __( 'Product backorder', 'woocommerce' ) );
	/* translators: 1: product quantity 2: product name 3: order number */
	$message = sprintf( __( '%1$s units of %2$s have been backordered in order #%3$s.', 'woocommerce' ), $args['quantity'], html_entity_decode( wp_strip_all_tags( $args['product']->get_formatted_name() ), ENT_QUOTES, get_bloginfo( 'charset' ) ), $order->get_order_number() );

	wp_mail(
		apply_filters( 'woocommerce_email_recipient_backorder', get_option( 'woocommerce_stock_email_recipient' ), $args ),
		apply_filters( 'woocommerce_email_subject_backorder', $subject, $args ),
		apply_filters( 'woocommerce_email_content_backorder', $message, $args ),
		apply_filters( 'woocommerce_email_headers', '', 'backorder', $args ),
		apply_filters( 'woocommerce_email_attachments', array(), 'backorder', $args )
	);
}