WC_Products_Tracking::track_product_updated
Send a Tracks event when a product is updated.
Метод класса: WC_Products_Tracking{}
Хуки из метода
Возвращает
null
. Ничего (null).
Использование
$WC_Products_Tracking = new WC_Products_Tracking(); $WC_Products_Tracking->track_product_updated( $product_id, $post );
- $product_id(int) (обязательный)
- Product id.
- $post(объект) (обязательный)
- WordPress post.
Код WC_Products_Tracking::track_product_updated() WC Products Tracking::track product updated WC 10.0.2
public function track_product_updated( $product_id, $post ) { if ( 'product' !== $post->post_type ) { return; } /* phpcs:disable WooCommerce.Commenting.CommentHooks.MissingHookComment */ $source = apply_filters( 'woocommerce_product_source', self::is_importing() ? 'import' : self::TRACKS_SOURCE ); $properties = array( 'product_id' => $product_id, 'source' => $source, ); /* phpcs: enable */ WC_Tracks::record_event( 'product_edit', $properties ); }