WooCommerce má dve verzie pokladne — klasickú (shortcode-based) a novú blokovú (Cart + Checkout blocks). Bloková je default už pre nové inštalácie od WC 8.x. Klasická existuje pre spätnú kompatibilitu, ale už 4 roky nedostáva nové features.
Prečo prejsť
- Apple Pay & Google Pay — fungujú lepšie a rýchlejšie ako pri klasickej pokladni.
- Mobile UX — moderný responsive layout, lepšie touch ovládanie.
- Performance — async načítavanie metód, menej page reload-ov.
- Customizácia cez block editor — žiadny PHP override-ovanie templates.
- Budúcnosť — nové WC features prichádzajú primárne pre blokovú pokladňu.
Aké risiká?
- Plugin kompatibilita — staršie WC pluginy (najmä custom payment gateways alebo addons) môžu mať problémy. Otestujte v staging.
- Custom templates — ak ste prepísali
checkout/form-*.php, prerobte to cez block hooks. - Fields — custom checkout fields treba migrovať na novú API (`woocommerce_register_additional_checkout_field`).