Acasă » Blog » Woocommerce, metoda de livrare gratuita nu este selectata implicit cand avem conditiile din cos indeplinite

Woocommerce, metoda de livrare gratuita nu este selectata implicit cand avem conditiile din cos indeplinite

Share this post on social!
Optimizare site Woocommerce pentru Google

Cand setam 2 sau 3 metode de livrare in setarile magazinului virtual Woocommerce si printre ele avem si metoda de livrare gratuita cand suma totala din cos depaseste o anumita limita setata de administratorul magazinului virtual, putem avea o situatie ciudata: in pagina de comanda in lista de metode de livrare nu avem selectata initial metoda de livrare gratuita. Ciudat!

Solutie

In setarile agazinului virtual, la metodele de livrare ordonati corespunzator metodele de livrare: prima sa fie metoda de livrare gratuita. Acest simplu fapt conduce la selectarea implicita a acestei metode in cos si in pagina de checkout atunci cand conditiile din cos activeaza metoda de livrare gratuita.

Poveste cu sens

Dupa indelungi cautari pe internet multi au ajuns la concluzia ca pluginul Woocommerce de la o anumita versiune are acest mic bug. Si au propus solutii de rezolvare printre care si selectarea fortata din JavaScript a metodei de livrare gratuita.

Mergand pe aceatsa cale, daca utilizatorul selecteaza alta metoda de livrare, va trebui folosita functionalitatea sesiunilor in care sa pastram selectata metoda care a fost adaugata ca variabila custom in sesiune.

O intreaga poveste cu 1-2 ore de lucru.

Concluzie

D orie cele mai multe, ce este mai simplu este si mai bun. Spor la programare!

Traian Constantin Predan

Traian Constantin Predan

Inginer absolvent al Politehnicii București proiectează și construiește sisteme online. Lucrează proiecte extrem de diverse, îi plac viziunile noi care provoacă la dezvoltarea unor soluții tehnice eficiente și stabile.