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

WooCommerce::initialize_cart() public WC 3.6.4

Initialize the customer and cart objects and setup customer saving on shutdown.

Это метод класса: WooCommerce{}

Хуков нет.

Возвращает

null.

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

$WooCommerce = new WooCommerce();
$WooCommerce->initialize_cart();

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

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

Код WooCommerce::initialize_cart() WC 4.5.2

woocommerce/includes/class-woocommerce.php
<?php
public function initialize_cart() {
	// Cart needs customer info.
	if ( is_null( $this->customer ) || ! $this->customer instanceof WC_Customer ) {
		$this->customer = new WC_Customer( get_current_user_id(), true );
		// Customer should be saved during shutdown.
		add_action( 'shutdown', array( $this->customer, 'save' ), 10 );
	}
	if ( is_null( $this->cart ) || ! $this->cart instanceof WC_Cart ) {
		$this->cart = new WC_Cart();
	}
}