Как увеличить количество активных вариаций WOOCOMMERCE?
Здравствуйте уважаемые знатоки!
Прошу вашей помощи.
При разработке нового проекта интернет-магазина межкомнатных дверей
наткнулся на проблему вывода вариативных товаров.
Суть проблемы такова:
- Вариативный товар имеет несколько свойств для выбора пользователем - цвет и размер(пока что два свойства);
- У каждого свойства имеется по 8-9 значений, то есть цветов двери 8, размеров 9 (это на примере одной модели, значений свойства может быть и больше);
- При настройке вариативного товара генерируются все вариации товара(сочетания двух свойств в разных вариантах);
- Я указываю всем одинаковую цену, чтобы происходила активация всех вариантов(в случае, если цена не указана - вариация не будет показываться);
- После сохранения, перехожу в карточку товара и вижу, что некоторых вариантов нет, то есть получаю сообщение от системы, что вот такой вариант товара в данный момент недоступен! И таких вариантов недоступных достаточно много.
Просмотрев карточку товара после сохранения я наблюдаю интересную картину - Некоторые вариации стоят без цены,
хотя я указывал им цену и с помощью массового изменения значения свойства для всех вариаций и просто вручную.
Либо, бывает такой расклад, что цена присваивается и после сохранения она есть у всех, но у некоторых вариаций отключен параметр "Включено", и они не выводятся в карточке товара. Значения я тоже менял, но эффекта ноль!
Насколько я знаю, скрипт WooCommerc'a дает возможность генерировать и отображать 50 вариаций(или 30 гарантированных вариаций),
в моем случае вариаций получается больше 50-ти и система не дает их активировать.
Читал тему, что один разработчик увеличил количество доступных активных вариаций до 500.
Как мне сделать точно также? Мне 500 не требуется, думаю максимум до 200-250 или меньше.
Вообщем посоветуйте.
Все форумы уже обыскал, поисковики замучал..а работа только из-за вариаций стоит!
Дело было в настройках сервера. Хостер отписался на проблему.
Для хостинга LOGOL.RU(Он же теперь REG.RU) - действуем по данной интсрукции:
Переопределение параметров PHP
Очень часто разработчики сталкиваются с необходимостью изменения некоторых параметров PHP для обеспечения корректной работы своих скриптов.
Например, для увеличения размера загружаемых на сервер файлов через PHP-скрипты иногда требуется переопределить переменные post_max_size и upload_max_filesize.
На виртуальном хостинге справиться с этой задачей можно следующим образом:
Создайте в каталоге, где находятся PHP-скрипты, для которых необходимо переопределить значение переменных, файл php.ini;
Пропишите в этом файле переменные и их новые значения, как показано в примере ниже:
post_max_size = 20M
upload_max_filesize = 20M
max_input_vars = 9000 (Для меня требовалась только эта директива, ее и записал в php.ini)
Важно помнить, что переопределённые значения будут действовать для PHP-скриптов только того каталога, в котором находится файл php.ini.
Если требуется изменение переменных в PHP для всех подкаталогов текущего каталога, создайте в текущем каталоге файл .htaccess и пропишите в нём следующую директиву: