Домой / WordPress / Как изменить количество товаров на странице WooCommerce
Как изменить количество товаров на странице WooCommerce

Как изменить количество товаров на странице WooCommerce

Увеличить или уменьшить количество отображаемых товаров на одной странице интернет магазина WooCommerce очень просто. Конечно, есть и плагины, с помощью которых можно управлять количеством отображаемых товаров, но я не рекомендую засорять свой сайт не нужными плагинами, если можно все сделать без них.

Как изменить количество товаров на странице интернет магазина WooCommerce

Для того, чтобы установить необходимое вам количество товаров на странице нужно:

1. Открываем файл с functions.php в папке вашей темы с помощью текстового редактора, к примеру в Notepad++.

2. Вставляем код в самом низу файла functions.php, перед закрывающимся тегом ?>.

add_filter( 'loop_shop_per_page', create_function( '$cols', 'return 24;' ), 20 );

3. Вот и все. Теперь на каждой странице магазина будет отображаться по 24 товара. Согласитесь, не так и сложно 😉

Для того, чтобы изменить количество отображаемых товаров нужно заменить число в строчке ‘return 24;’. Таким образом, вы без всяких плагинов можете в любое время изменить количество отображаемых товаров, изменяя всего лишь числовое значение.

Вот несколько примеров, чтобы вы лучше поняли работу данного сниппета:

Отображение 12 товаров на странице:

add_filter( 'loop_shop_per_page', create_function( '$cols', 'return 12;' ), 20 );

Отображение 30 товаров на странице:

add_filter( 'loop_shop_per_page', create_function( '$cols', 'return 30;' ), 20 );

Отображает 1 товар на странице 🙂 :

add_filter( 'loop_shop_per_page', create_function( '$cols', 'return 1;' ), 20 );

Друзья, если у вас возникли трудности при изменении количества товаров, или появились вопросы — задавайте их в комментариях.

Увеличить или уменьшить количество отображаемых товаров на одной странице интернет магазина WooCommerce очень просто. Конечно, есть и плагины, с помощью которых можно управлять количеством отображаемых товаров, но я не рекомендую засорять свой сайт не нужными плагинами, если можно все сделать без них. Как изменить количество товаров на странице интернет магазина WooCommerce Для того, чтобы установить необходимое вам количество товаров на странице нужно: 1. Открываем файл с functions.php в папке вашей темы с помощью текстового редактора, к примеру в Notepad++. 2. Вставляем код в самом низу файла functions.php, перед закрывающимся тегом ?>. 3. Вот и все. Теперь на каждой странице магазина…

Обзор

Проголосуйте за урок

Оценка

Итог : Уважаемые читатели! Не поленитесь проголосовать и оставить комментарий. Таким образом я смогу понять полезность уроков и статей, и улучшить их качество в будущем. Заранее спасибо!

Рейтинг: 4.34 ( 31 голосов )
100

92 комментария

  1. Аватар

    Здравствуйте. А если у меня на странице категорий отображаются подкатегории? и надо не простыней а пагинация чтобы включалась? я прописала add_filter( ‘klc’, create_function( ‘$cols’, ‘return 24;’ ), 20 ); klc Это собственно так подкатегории обзываются и зубару не поехало..
    https://ceramica.city/product-category/plitka-dlya-vannoj/ вот тут не могу победить((
    помогите пожалуйста

  2. Аватар

    Спасибо! То что надо было 🙂

  3. Аватар

    Подскажите плиз как убрать пагинацию товаров в админке. Чтобы в админке все товары были одной простыней чтобы легко было сортировку делать по товарам

  4. Аватар

    Спасибо! Очень пригодилось. 🙂

  5. Аватар

    Подскажите, пожалуйста, у меня при выводе по тегу показывается 1 товар. А я хочу показать все товары по тегу.
    Как это изменить и где?

    Мой сайт: http://belsta.ru/product-tag/sinij/page/26/

  6. Аватар

    а что такое 20 в конце строк ?

  7. Аватар

    мне не как не помогает те ссылки чтобы изменить отоброжение товаров помогитееее

  8. Аватар

    Получилось!
    Удалось завести код через FTP. Через админку functions почему-то стал ругаться. Может потому, что у мнея дочерняя тема.
    Спасибо)

  9. Аватар
    Дмитрий

    Спасибо получилось! А есть инструкция как товары в категории выстроить в индивидуальном порядке! Так сказать чтоб товары были представлены в рубрике по приоритету!

  10. Аватар
    Евгений

    Здравствуйте, подскажите пожалуйста
    Товары добавляю, в админке видны все товары, а на другом компе просто захожу на сайт, там видно только 8. Как так?

  11. Аватар

    Что обзначает когда при регистрации WP устанавливаешь правила магазин кол-во товара 11-100
    если требуется 150-1000 там кстати был выбор до 1000…

  12. Аватар

    То после создания и настройки не изменить уже каким то плагином но всё редактируется PHP 8

  13. Аватар
    Валерий

    Добрый день!
    Спасибо за ваш урок! К сожалению результата нет. После внесения кода, количесто товара на странице не изменилось……
    В чем может быть проблема? В панели Вордпресса товар есть, а реально на странице сата нет. При добавлении нового товара, старые соответственно (последние на странице исчезают). Страница, как заколдована на 30 товаров….

  14. Аватар
    Андрій Ярасвет

    У 2023 році працює! Дякую за код.

    P.S Для тих у кого сайт на Word Press. Якщо не знаєте де саме шукати той functions.php то можете додати цей код за допомогою безкоштовного плагіна Snippets, створивши сніпед у PHP форматі.

Оставить комментарий

Ваш email не будет опубликован.

*