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.


Top ↑

Source Source

File: includes/class-wc-post-data.php

	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();
		}
	}


Top ↑

User Contributed Notes User Contributed Notes

You must log in before being able to contribute a note or feedback.