WC_Admin_List_Table_Products::prime_thumbnail_caches │ public │ WC 10.9.0

Prime featured image caches for product queries to avoid individual queries during rendering.

Method of the class: WC_Admin_List_Table_Products{}

No Hooks.

Returns

array.

Usage

$WC_Admin_List_Table_Products = new WC_Admin_List_Table_Products();
$WC_Admin_List_Table_Products->prime_thumbnail_caches( $posts, $query );
$posts(WP_Post[]) (required)
Posts from WP Query.
$query(WP_Query) (required)
Current query.

Changelog

Since 10.9.0 Introduced.

WC_Admin_List_Table_Products::prime_thumbnail_caches() code WC 11.1.2

public function prime_thumbnail_caches( $posts, $query ) {
	if ( $query instanceof \WP_Query && 'product' === $query->get( 'post_type' ) ) {
		update_post_thumbnail_cache( $query );
	}

	return $posts;
}