Задать вопрос
@chelnokov_a

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

Добрый день. Собственно вопрос в заголовке уже задал. Необходимо чтобы при открытии страницы магазина или любой категории выводилось максимум 9 товаров. Соответственно чтобы увидеть больше - пагинация. Не могу решить данный вопрос.
  • Вопрос задан
  • 197 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    1С-программист
    10 месяцев
    Далее
  • Skillbox
    Профессия 1C-разработчик
    8 месяцев
    Далее
  • Hi-TECH Academy
    KL 004.2.4 Kaspersky SD-WAN
    2 дня
    Далее
Пригласить эксперта
Ответы на вопрос 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 );
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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