WC_Post_Data::regenerate_product_variation_summariespublic staticWC 10.2.0

Regenerates variation summaries for all variations of a variable product.

Method of the class: WC_Post_Data{}

No Hooks.

Returns

null. Nothing (null).

Usage

$result = WC_Post_Data::regenerate_product_variation_summaries( $product_id );
$product_id(int) (required)
Variable product ID.

Changelog

Since 10.2.0 Introduced.

WC_Post_Data::regenerate_product_variation_summaries() code WC 10.7.0

public static function regenerate_product_variation_summaries( $product_id ) {
	$product = wc_get_product( $product_id );
	if ( ! $product || ! $product->is_type( 'variable' ) ) {
		return;
	}

	$variation_ids = $product->get_children();
	self::regenerate_variation_summaries( $variation_ids );
}