loop_shop_per_page хук-фильтрWC 1.0

Work out how many products to query.

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

add_filter( 'loop_shop_per_page', 'wp_kama_loop_shop_per_page_filter' );

/**
 * Function for `loop_shop_per_page` filter-hook.
 * 
 * @param  $wc_get_default_products_per_row() * wc_get_default_product_rows_per_page 
 *
 * @return 
 */
function wp_kama_loop_shop_per_page_filter( $wc_get_default_products_per_row() * wc_get_default_product_rows_per_page ){

	// filter...
	return $wc_get_default_products_per_row() * wc_get_default_product_rows_per_page;
}
$wc_get_default_products_per_row() * wc_get_default_product_rows_per_page
-

Где вызывается хук

WC_Query::product_query()
loop_shop_per_page
woocommerce/includes/class-wc-query.php 502
$q->set( 'posts_per_page', $q->get( 'posts_per_page' ) ? $q->get( 'posts_per_page' ) : apply_filters( 'loop_shop_per_page', wc_get_default_products_per_row() * wc_get_default_product_rows_per_page() ) );

Где используется хук в WooCommerce

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