WC_Products_Tracking::track_product_published( string $new_status, string $old_status, object $post )
Send a Tracks event when a product is published.
Description Description
Parameters Parameters
- $new_status
-
(Required) New post_status.
- $old_status
-
(Required) Previous post_status.
- $post
-
(Required) WordPress post.
Source Source
File: includes/tracks/events/class-wc-products-tracking.php
public function track_product_published( $new_status, $old_status, $post ) { if ( 'product' !== $post->post_type || 'publish' !== $new_status || 'publish' === $old_status ) { return; } $properties = array( 'product_id' => $post->ID, ); WC_Tracks::record_event( 'product_add_publish', $properties ); }