woocommerce_layout_template_after_instantiation
Fires after a layout template is instantiated.
Использование
add_action( 'woocommerce_layout_template_after_instantiation', 'wp_kama_woocommerce_layout_template_after_instantiation_action', 10, 3 ); /** * Function for `woocommerce_layout_template_after_instantiation` action-hook. * * @param string $layout_template_id Layout template ID. * @param string $layout_template_area Layout template area. * @param BlockTemplateInterface $layout_template Layout template instance. * * @return void */ function wp_kama_woocommerce_layout_template_after_instantiation_action( $layout_template_id, $layout_template_area, $layout_template ){ // action... }
- $layout_template_id(строка)
- Layout template ID.
- $layout_template_area(строка)
- Layout template area.
- $layout_template(BlockTemplateInterface)
- Layout template instance.
Список изменений
С версии 8.6.0 | Введена. |
Где вызывается хук
woocommerce_layout_template_after_instantiation
woocommerce/src/LayoutTemplates/LayoutTemplateRegistry.php 159
do_action( 'woocommerce_layout_template_after_instantiation', $layout_template_info['id'], $layout_template_info['area'], $layout_template_instance );
Где используется хук в WooCommerce
woocommerce/includes/class-wc-brands.php 85
add_action( 'woocommerce_layout_template_after_instantiation', array( $this, 'wc_brands_on_block_template_register' ), 10, 3 );