woocommerce_init хук-событиеWC 1.0

Action triggered after WooCommerce initialization finishes.

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

add_action( 'woocommerce_init', 'wp_kama_woocommerce_init_action' );

/**
 * Function for `woocommerce_init` action-hook.
 * 
 * @return void
 */
function wp_kama_woocommerce_init_action(){

	// action...
}

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

WooCommerce::init()
woocommerce_init
woocommerce/includes/class-woocommerce.php 763
do_action( 'woocommerce_init' ); // phpcs:ignore WooCommerce.Commenting.CommentHooks.MissingSinceComment

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

woocommerce/includes/admin/class-wc-admin.php 44
add_action( 'woocommerce_init', array( 'WC_Admin_Marketplace_Promotions', 'init_marketplace_promotions' ) );