Данная статья подойдет чем, кто использует в качестве движка для интернет-магазина WooComerce (WordPress).  Если Вы нашли эту статью, значит Вы уже испробовали все возможные плагины, которые не решают проблему, потому что параметры заданные в вашей теме выставлены с большим приоритетом, чем те параметры, которые задают плагины. Поэтому я расскажу, что надо делать, чтобы все сработало.

Для начала необходимо зайти в файловую систему Вашего сайта. Сделать это можно через своего хостера или FTP соединение.

Далее ищем папку с вашей темой и внутри этой папки открываем файл “function. php”. 

В конец файла добавляем следующие строки:

add_filter( 'loop_shop_per_page', function ( $cols ) {
// $cols contains the current number of products per page based on the value stored on Options -> Reading 
// Return the number of products you wanna show per page. 
return 9; 
}, 20 );

В качестве количества необходимо указать значение “return 9″, где цифра, это количесво отображаемых товаров. Сохраняем файл и проверяем, сработало ли. Если не сработало, то удаляем все, что добавили в предыдущем пункте и вместо этого добавляем:

add_filter('loop_shop_per_page', create_function('$cols', 'return 90;')); 

add_filter( 'loop_shop_per_page', function ( $cols ) {
// $cols contains the current number of products per page based on the value stored on Options -> Reading 
// Return the number of products you wanna show per page. 
return 90; 
}, 90 );

Продуем и используем!