WC_Emails::order_schema_markup()publicWC 2.6.0

Устарела с версии 3.0.0. Больше не поддерживается и может быть удалена. Рекомендуется заменить эту функцию на аналог.

Adds Schema.org markup for order in JSON-LD format.

Метод класса: WC_Emails{}

Хуков нет.

Возвращает

null. Ничего (null).

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

$WC_Emails = new WC_Emails();
$WC_Emails->order_schema_markup( $order, $sent_to_admin, $plain_text );
$order(WC_Order) (обязательный)
Order instance.
$sent_to_admin(true|false)
If should sent to admin.
По умолчанию: false
$plain_text(true|false)
If is plain text email.
По умолчанию: false

Заметки

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

С версии 2.6.0 Введена.
Устарела с 3.0.0

Код WC_Emails::order_schema_markup() WC 8.7.0

public function order_schema_markup( $order, $sent_to_admin = false, $plain_text = false ) {
	wc_deprecated_function( 'WC_Emails::order_schema_markup', '3.0', 'WC_Structured_Data::generate_order_data' );

	WC()->structured_data->generate_order_data( $order, $sent_to_admin, $plain_text );
	WC()->structured_data->output_structured_data();
}