@chelnokov_a

Как ограничить кол-во товаров на страницы категории в woocommerce?

Добрый день. Собственно вопрос в заголовке уже задал. Необходимо чтобы при открытии страницы магазина или любой категории выводилось максимум 9 товаров. Соответственно чтобы увидеть больше - пагинация. Не могу решить данный вопрос.
  • Вопрос задан
  • 168 просмотров
Пригласить эксперта
Ответы на вопрос 2
wppanda5
@wppanda5 Куратор тега WooСommerce
WordPress Mедведь
function my_posts_per_page( $query ) {
  if ( is_admin() || ! $query->is_main_query() ) {
    return;
  }

  if ( is_shop() || is_product_category() || is_product_tag() ) {
    $query->set( 'posts_per_page', 9 );
  }

}

add_action( 'pre_get_posts', 'my_posts_per_page' );
Ответ написан
Комментировать
/**
 * Изменяем количество товаров на странице.
 */
function pan_loop_shop_per_page() {
	return 50;
}
add_filter( 'loop_shop_per_page', 'pan_loop_shop_per_page', 20 );
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы