Prea multe variații în WooCommerce - Soluții și soluții alternative

30 mai 2012, 14:50:53
Vizualizări: 17.8K
Voturi: 2

Lucrez cu o instalație WooCommerce și avem un produs care are 2016 variații (între selecții pentru fiecare dintre cele 4 variabile - mărime, culoare, tip și extra). Problema este că WooCommerce în configurarea standard se blochează când se adaugă mai mult de câteva sute de variații la pagina de produs (pagina de administrare nu se încarcă/nu se actualizează deloc). Am căutat o soluție la această problemă fără succes. Are cineva sugestii sau soluții alternative? Iată câteva dintre lucrurile pe care le-am încercat:

  1. am sugerat clientului să împărțim produsul pentru a avea mai puține variații în fiecare, dar ei insistă să avem un singur link către produs unde toate variațiile pot fi alese pe O SINGURĂ pagină de produs, așa că această variantă nu este posibilă

  2. am analizat plugin-ul Smart Manager, dar acesta nu pare să permită duplicarea sau adăugarea de variații, ci doar gestionarea celor existente

  3. am cercetat plugin-ul Gravity Forms și am trimis un email dezvoltatorului, dar nu am primit răspuns și nu sunt sigur că acesta ar ajuta în această situație

Sunt destul de descurajat pentru că am parcurs un drum lung și totul cu WooCommerce este aproape perfect, cu excepția acestei probleme cu suportul pentru un număr mare de variații.

4
Comentarii

Deci doar prin modificarea acestei setări de site, acum se creează câte variații sunt necesare? Sau trebuie să ajustez și ceva cod pentru a crește limita de 50?? Aș fi recunoscătoare pentru puțin ajutor, deoarece chiar am nevoie să rezolv asta și în momentul de față îmi cam dau cu capul de perete. Helen

User User
19 iun. 2012 14:42:13

Helen, trebuie doar să modifici setarea pe Dreamhost, iar apoi poți adăuga câte variații dorești (până când serverul atinge limita sa reală). Dar nu confunda această problemă cu limita de 50 de variații, care este hard codată în WooCommerce. Apropo, nu este o limită de 50 de variații, ci doar o limită a numărului de variații legate pe care le va crea ÎN ACELAȘI TIMP. Deci, dacă tot dai clic pe acel buton după ce completează un ciclu de 50, poți face încă unul, și încă unul, și tot așa. Sper că asta îți clarifică situația.

Stephen Stephen
19 iun. 2012 18:45:39

Ține minte că WooCommerce stochează variațiile unui produs ca postări individuale în baza de date. Deci dacă ai un produs cu 2000 de variații, înseamnă că există 2001 de postări în baza de date legate de acel produs. Când editezi date pentru acele variații, este foarte posibil ca toate cele 2001 de postări să trebuiască actualizate, ceea ce poate fi un proces lent dacă serverele de baze de date ale companiei de hosting sunt foarte încărcate.

IgniteWoo Team IgniteWoo Team
21 nov. 2012 18:13:57

Am instalat Dreamhost astăzi pentru că MediaTemple nu mi-a permis să măresc dimensiunea max_inputs_var peste 1000. Am dezactivat setarea menționată, dar când încerc să actualizez produsul, Chrome îmi afișează fereastra "kill" sau "wait" deoarece durează foarte mult să răspundă. Odată ce revine, modificările nu sunt salvate. Unele dintre prețurile pe care le-am adăugat nu sunt păstrate. Asta mă înnebunește!

User User
6 ian. 2013 13:04:49
Toate răspunsurile la întrebare 1
3

OK, cred că am găsit un răspuns la întrebarea mea. Se pare că paginile de administrare stricate cu prea multe elemente au fost rezultatul faptului că furnizorul meu de hosting (Dreamhost) avea bifată opțiunea "securitate web suplimentară" în configurația site-ului. Aceasta, se pare, împiedică WordPress să actualizeze atunci când interogarea este prea mare. Dezactivarea acestei "funcționalități" a restaurat funcționalitatea pentru acest grup foarte mare de variații. Este lent, dar din fericire, funcționează și se actualizează, chiar și cu 500 (și în creștere) de variații. Sper că acest lucru îi va ajuta pe alții care ar putea întâmpina aceeași problemă ca mine!

5 iun. 2012 14:23:11
Comentarii

Cum se numește "funcția" pe care ai dezactivat-o?

Bainternet Bainternet
28 mai 2014 11:49:57

Exact cum am menționat mai sus, se numește "Extra Web Security?". Este o casetă de bifat în setările site-ului tău (în Panou: Domenii/Gestionare Domenii/Editare). DEBIFAȚI-o și salvați setările. Asta e tot.

Stephen Stephen
28 mai 2014 14:46:22

vezi asta: http://docs.woothemes.com/document/problems-with-large-amounts-of-data-not-saving-variations-rates-etc/ apropo, mă întreb dacă toate variațiile se încarcă corect în zona de administrare? Nu cumva este "prea mult HTML" pentru o singură pagină? Cred că se va întrerupe cumva.. Trebuie să încarc 1000 și încerc să găsesc cea mai bună metodă pentru a face asta.

ccov77 ccov77
28 apr. 2015 05:12:37