Sari la conținut
WEBLURE

WooCommerce · Arhitectură WooCommerce

WooCommerce: migrarea checkout-ului clasic la Checkout Blocks

Checkout-ul cu blocuri e standardul nou, dar extensiile care se agață de hook-uri clasice nu funcționează automat. Migrarea se planifică.

  • Compatibilitate extensii
  • Avertisment în editor
  • Classic Shortcode ca revenire
  • Gateway-uri de plată
  • Câmpuri personalizate

Răspuns în aceeași zi lucrătoare Ofertă fixă Fără parole

Vrei să ți-o facem noi?

Doar două câmpuri. Răspundem în aceeași zi lucrătoare, cu ofertă fixă.

+ Telefon și detalii (opțional)

Răspuns rapid

Conform documentației, majoritatea extensiilor de pe WooCommerce.com funcționează cu Cart și Checkout blocks (verifici changelog-ul și descrierea fiecăreia); după instalare, editorul avertizează dacă o extensie activă se declară incompatibilă. Revenirea la forma clasică: editezi pagina Checkout (Aspect → Editor → Pagini la teme bloc, Pagini → Toate paginile la teme clasice), Transform → Classic Shortcode, pentru ambele blocuri Cart și Checkout. Dacă doar gateway-uri incompatibile sunt active, clientul vede „There are no payment methods available”. Extensiile care adaugă câmpuri prin hook-uri cer de obicei lucru de integrare.

Ce ai nevoie

  • Lista extensiilor care ating checkout-ul
  • Un mediu de test
  • Fluxuri de testat
  • Un plan de revenire

Pașii, pe rând

  1. 1Inventariază extensiilePlăți, transport, cupoane, câmpuri personalizate, facturare, tracking. Verifică suportul pentru blocuri în changelog și descriere.
  2. 2Testează pe stagingÎnlocuiește shortcode-ul cu blocul Checkout pe copie și parcurge comenzi reale de test.
  3. 3Citește avertismentele din editorDacă o extensie activă se declară incompatibilă, bara laterală a blocului arată un avertisment și o opțiune de trecere la checkout clasic.
  4. 4Verifică metodele de platăDacă doar gateway-uri incompatibile sunt active, apare mesajul fără metode de plată; revino din setările blocului Payment Options.
  5. 5Tratează câmpurile personalizateHook-urile clasice nu mai funcționează; folosește Additional Checkout Fields API (vezi ghidul despre câmpuri personalizate în blocuri).
  6. 6Plan de revenireTransform → Classic Shortcode pentru Cart și Checkout; păstrează o copie a paginii.
  7. 7Lansează în afara orelor de vârfMonitorizează conversia și erorile în primele zile.

Documentația consultată spune că interfețele de extensibilitate sunt în dezvoltare și nu listează toate funcțiile nesuportate; testează fluxurile tale reale.

Nu vrei să te complici sau ai rămas blocat? Scrie-ne și o facem noi.

Scrie-ne pe WhatsAppCere ofertă

Mai multe detalii

Cauze frecvente și greșeli de evitatDacă pașii de mai sus nu au rezolvat problema
1

Metode de plată lipsă

De ce: Gateway-uri incompatibile cu blocurile.

Ce faci: Actualizează gateway-ul sau revino la checkout clasic.

2

Câmpurile personalizate dispar

De ce: Erau adăugate prin hook-uri clasice.

Ce faci: Migrează la Additional Checkout Fields API.

3

Cupoane sau transport diferite

De ce: Extensii care modifică fluxul clasic.

Ce faci: Testează fiecare și cere versiuni compatibile.

Întrebări frecvente4 răspunsuri
Pot reveni la checkout clasic?

Da: Transform → Classic Shortcode pentru Cart și Checkout.

De ce nu apar metodele de plată?

Dacă doar gateway-uri incompatibile sunt active, clientul vede mesajul fără metode de plată.

Cum verific compatibilitatea?

Changelog și descrierea extensiei; avertismentul din editor după instalare.

Mă ajutați cu migrarea?

Da, cu teste pe staging. Cere ofertă fixă.