WC_Post_Data::transition_post_status( string $new_status, string $old_status, WP_Post $post )
When a post status changes.
Description Description
Parameters Parameters
- $new_status
-
(Required) New status.
- $old_status
-
(Required) Old status.
- $post
-
(Required) Post data.
Source Source
File: includes/class-wc-post-data.php
109 110 111 112 113 | public static function transition_post_status( $new_status , $old_status , $post ) { if ( ( 'publish' === $new_status || 'publish' === $old_status ) && in_array( $post ->post_type, array ( 'product' , 'product_variation' ), true ) ) { self::delete_product_query_transients(); } } |