WC_Regenerate_Images::maybe_regenerate_images()public staticWC 1.0

Regenerate images if the settings have changed since last re-generation.

Метод класса: WC_Regenerate_Images{}

Хуков нет.

Возвращает

null. Ничего (null).

Использование

$result = WC_Regenerate_Images::maybe_regenerate_images();

Код WC_Regenerate_Images::maybe_regenerate_images() WC 8.7.0

public static function maybe_regenerate_images() {
	$size_hash = md5(
		wp_json_encode(
			array(
				wc_get_image_size( 'thumbnail' ),
				wc_get_image_size( 'single' ),
				wc_get_image_size( 'gallery_thumbnail' ),
			)
		)
	);

	if ( update_option( 'woocommerce_maybe_regenerate_images_hash', $size_hash ) ) {
		// Size settings have changed. Trigger regen.
		self::queue_image_regeneration();
	}
}