WooCommerce 30+ вариация не работи [как да се поправя]
Оптимизиране на капацитета и гъвкавосттаWooCommerce направиха тази платформа все по-популярна сред разработчиците на онлайн магазини. Като в основата WordPress, WooCommerce е идеален модул (плъгин) за тези, които искат да създадат онлайн магазин от нулата. Има много добра степен на индексиране (SEO), не изисква много системни ресурси на хост сървърите (ако са конфигурирани за WooCommerce) и е лесен за ДАДЕНО. Освен това предлага множество опции управление на запасите, продуктови кодовеи т.н. атрибут и вариации.
Мнозина биха казали, че WooCommerce не е предназначен за списание онлайн гигант (най-вероятно не), но от опит можем да ви кажем, че лесно поддържа над 10 000 продукта, без да натоварва извънредно сървърите. Тук, разбира се, зависи и от това как е конфигуриран хост сървърът. Препоръчваме NGINX + PHP-FPM на един сървър и SQL на друг сървър.
В WooCommerce обаче има ограничение, за което малко хора знаят. При над брой 30 вариации, полетата за избор вече не се вземат предвид комбинации от атрибути. Не е паника, защото ако комбинацията от атрибути не съществува в администрацията, продуктът няма да може да бъде поръчан. Но това може да бъде проблем за клиентите. Те ще трябва да познаят коя комбинация от атрибути съществува на склад.
Как да накараме атрибутите на WooCommerce да работят нормално и с над 30 вариации
In seatile WooCommerce nu exista o optiune pentru a schimba limita admisa de variatii, insa putem face acest lucru daca editam fisierul functions.php al temei de WordPress pe care functioneaza magazinul online.
Adaugam in “/path/wp-content/themes/wootheme/functions.php” urmatoarea linie.
function custom_wc_ajax_variation_threshold( $qty, $product ) {
return 200;
}
add_filter( 'woocommerce_ajax_variation_threshold', 'custom_wc_ajax_variation_threshold', 100, 2 );
De preferat este sa adaugati linia de mai sus la finalul liniilor de cod deja existente in tema activa de WooCommerce. Dupa salvare, o vedeti ca limita de 30 variations a fost modificata, iar combinatiile de attributes merg fara probleme.
WooCommerce 30+ вариация не работи [как да се поправя]
Какво ново
Около Stealth
Страстен по технологиите, с удоволствие пиша за StealthSettings.com от 2006 година. Имам богат опит със системи за операционни: macOS, Windows и Linux, както и с езици за програмиране и платформи за блогове (WordPress) и за онлайн магазини (WooCommerce, Magento, PrestaShop).
Вижте всички публикации от StealthМоже също да се интересувате от...