Tóm tắt nhanh
- WooCommerce 10.6 ra mắt ngày 10/03/2026 với 299 commits từ 80 contributors — bản lớn, không phải hotfix
- Tính năng nổi bật: Product Collections cải tiến UX, Cart/Checkout Blocks tinh chỉnh giao diện, ảnh sản phẩm lazy-load mặc định
- Bản 10.6.1 (12/03/2026) sửa lỗi attribute validation, payment gateway ordering và shipping label
- Checklist 10 bước test bắt buộc trước khi nâng cấp store — từ backup đến rollback
- Mình khuyên bạn nên test trên staging trước, KHÔNG update thẳng trên production

WooCommerce 10.6 có gì mới?
WooCommerce 10.6 được phát hành vào ngày 10/03/2026 với 299 commits từ 80 contributors — đây là bản cập nhật lớn, không phải hotfix. Điều này có nghĩa là bạn cần test kỹ trước khi đẩy lên production.
Thú vị nhỉ! Bản này tập trung vào ba mảng chính mà mình sẽ điểm qua ngay bên dưới.
Product Collections nâng cấp trải nghiệm chọn sản phẩm
Product Collection block giờ có thêm flow chọn sản phẩm trực quan hơn. Khi bạn thêm Handpicked Products, Products by Brand hay Products by Tag/Category, WooCommerce sẽ mở ra picker UI để bạn chọn sản phẩm, thương hiệu hoặc taxonomy ngay từ đầu — thay vì phải cấu hình thủ công trong sidebar [1].

Cart và Checkout Blocks tinh chỉnh giao diện
Cart Block nhận vài cải tiến nhỏ nhưng ảnh hưởng lớn đến UX. Nút xóa sản phẩm giờ dùng icon thùng rác thay vì chữ “Remove” — tiết kiệm không gian và trông hiện đại hơn. Badge giảm giá cũng được đặt cạnh giá sản phẩm thay vì tách riêng [1].
Còn Checkout Block thì font size và spacing được tối ưu, tạo cảm giác gọn gàng hơn. Nếu bạn đang dùng block-based checkout, đây là bản nên update.
Hiệu năng được cải thiện đáng kể
Đây mới là phần mình thích nhất! WooCommerce 10.6 tối ưu số lượng SQL queries trên nhiều trang:
- Recent Reviews widget giờ load bất đồng bộ, không làm chậm admin dashboard [1]
- Trang sản phẩm giảm số SQL query khi render related/upsell products nhờ consolidated cache management
- Trang Orders tối ưu SQL fetching dates cho month filter
Mình khuyên bạn nên kiểm tra tốc độ admin dashboard sau khi update — nhiều store sẽ thấy cải thiện rõ rệt.

Tính năng khác đáng chú ý
Ngoài ba điểm chính trên, bản 10.6 còn có vài update nhỏ nhưng hữu ích:
- Ảnh sản phẩm lazy-load mặc định: Product Image block giờ tự động lazy-load, cải thiện tốc độ trang. Bạn có thể tùy chỉnh qua filter
woocommerce_product_image_loading_attr[2] - Product Filters hỗ trợ menu_order: Giờ bạn có thể drag-and-drop thứ tự taxonomy trong WordPress admin và filter block sẽ tôn trọng thứ tự đó [1]
- Tax-inclusive shipping cho EU: Filter mới cho phép hiển thị giá ship đã bao gồm thuế — quan trọng cho store bán ở Đức, Thụy Sĩ và EU [1]
- REST API caching mở rộng: Thêm caching cho taxes, currencies, countries endpoints — vẫn đang beta [1]
WooCommerce 10.6.1 — bản hotfix
Chỉ 2 ngày sau bản chính (12/03/2026), WooCommerce phát hành bản 10.6.1 sửa ba lỗi quan trọng [3]:
- Attribute options bị disable sai trong Add to Cart block cho variable products có slug chứa dấu gạch ngang
- Payment gateway mới cài bị đẩy xuống cuối danh sách thay vì nằm trên nhóm offline payment
- Shipping label hiển thị “Shipment 1” dù chỉ có 1 gói hàng — giờ hiện “Shipment”
Tuy nhiên, theo comment trên blog WooCommerce, vẫn có người dùng báo cáo vấn đề với variable products sau bản 10.6.1. Đội ngũ WooCommerce xác nhận bản fix tiếp theo đang được test và sẽ ra mắt tuần sau [3].
Bạn đang đọc bài viết thuộc chuyên mục Quản trị website của VietnamTutor — nơi mình chia sẻ những checklist vận hành website thực tế giúp bạn quản trị store hiệu quả hơn.

Tại sao cần checklist trước khi update?
Update WooCommerce mà không test trước là cách nhanh nhất để mất khách hàng và doanh thu. Mình đã thấy nhiều store gặp phải tình trạng checkout bị vỡ, payment gateway lỗi, hoặc email đơn hàng không gửi sau khi nâng cấp.
Đặc biệt với bản 10.6 — có database update, lazy-load mặc định cho ảnh sản phẩm và thay đổi trong Cart/Checkout Blocks. Nếu theme hoặc plugin của bạn chưa tương thích, store có thể gặp sự cố nghiêm trọng.
Theo thống kê từ Patchstack, WordPress ecosystem ghi nhận hơn 7.000 lỗ hổng bảo mật trong năm 2025 [4]. Update là cần thiết, nhưng update đúng cách còn quan trọng hơn.
Checklist trước khi update WooCommerce
Trước khi bấm nút Update, hãy hoàn thành tất cả bước dưới đây — đây là quy trình mình áp dụng cho mọi store mà mình quản trị.
Bước 1: Backup toàn bộ website
Đây là bước KHÔNG BAO GIỜ được bỏ qua. Bạn cần backup:
- Toàn bộ database WordPress
- Thư mục
wp-content(themes, plugins, uploads) - File cấu hình
wp-config.php - Cấu hình
.htaccessvànginx.conf
Mình khuyên bạn dùng plugin như UpdraftPlus hoặc BlogVault — cả hai đều hỗ trợ backup tự động và khôi phục một-click. Nếu dùng hosting quản trị (managed hosting), kiểm tra xem host đã có auto-backup chưa nhé.
Bước 2: Kiểm tra compatibility của theme và plugins
Trước khi update WooCommerce, hãy kiểm tra:
- Theme hiện tại có hỗ trợ WooCommerce 10.6 không? Xem changelog của theme developer
- Tất cả plugin liên quan đến WooCommerce (payment, shipping, email, analytics) có tương thích chưa?
- Nếu dùng custom code trong
functions.phphoặc child theme — kiểm tra filter/hook nào bị deprecated trong 10.6
Đặc biệt chú ý: WooCommerce 10.6 lazy-load ảnh mặc định. Nếu bạn đang dùng plugin lazy-load khác (WP Rocket, ShortPixel), kiểm tra xem chúng có conflict không [2].
Bước 3: Update trên staging trước
Đây là best practice mà nhiều store owner bỏ qua. Nếu bạn đang dùng WordPress staging environment, hãy update trên staging trước rồi test đầy đủ.
Nếu chưa có staging, mình khuyên bạn thiết lập ngay. Nhiều hosting như SiteGround, Cloudways, WP Engine đều có tính năng staging tích hợp sẵn. Đây là khoản đầu tư nhỏ nhưng giúp bạn tránh rủi ro lớn.

Bước 4: Ghi lại cấu hình hiện tại
Trước khi update, chụp screenshot hoặc export các cấu hình quan trọng:
- Cài đặt WooCommerce → Settings (General, Products, Shipping, Payments, Emails)
- Payment gateway configurations
- Shipping zones và shipping methods
- Email templates customization (nếu có)
- Custom CSS hoặc code snippets trong theme
10 bài test bắt buộc sau khi nâng cấp store
Sau khi update WooCommerce 10.6, bạn cần test kỹ 10 điểm dưới đây — đây là checklist mà mình dùng cho mọi lần nâng cấp.
1. Test Checkout Flow hoàn chỉnh
Đặt một đơn hàng test hoàn chỉnh từ đầu đến cuối:
- Thêm sản phẩm vào giỏ hàng
- Nhập thông tin shipping (địa chỉ Việt Nam)
- Chọn phương thức vận chuyển
- Nhập mã giảm giá (nếu có)
- Thanh toán bằng tất cả phương thức bạn hỗ trợ
- Xác nhận đơn hàng hiển thị đúng
Đừng lo nếu bạn chưa có staging — bạn có thể dùng plugin WooCommerce Order Test hoặc bật COD rồi test.
2. Kiểm tra tất cả Payment Gateways
WooCommerce 10.6.1 đã sửa lỗi payment gateway ordering [3], nhưng bạn vẫn cần test:
- Gateway mới cài có hiển thị đúng vị trí trong checkout?
- Thanh toán qua VNPay, MoMo, ZaloPay có hoạt động?
- Refund có xử lý đúng?
- Webhook từ payment provider có gửi về đúng?
3. Kiểm tra Shipping Calculations
Bản 10.6 có thay đổi về tax-inclusive shipping [1]. Test các tình huống:
- Tính phí ship theo trọng lượng và vùng miền
- Miễn phí vận chuyển khi đạt ngưỡng tối thiểu
- Multiple shipping packages hiển thị đúng label
- Shipping calculation trên cả Cart và Checkout
4. Kiểm tra Variable Products
Đây là phần QUAN TRỌNG NHẤT với bản 10.6. Lỗi attribute validation trong Add to Cart block vẫn đang được fix [3]:
- Variable product với nhiều attribute (size, color) có hiển thị đúng options?
- Select attribute có bị disable sai không?
- Giá thay đổi đúng khi chọn biến thể khác?
- Add to Cart có hoạt động với mọi biến thể?
5. Kiểm tra Email Notifications
Sau update, email thường là phần bị ảnh hưởng nhiều nhất:
- Email xác nhận đơn hàng gửi đúng cho khách?
- Email thông báo đơn hàng mới gửi cho admin?
- Email hoàn tiền, hủy đơn hàng có hoạt động?
- Nội dung email có hiển thị đúng format?

6. Kiểm tra Product Images
WooCommerce 10.6 lazy-load ảnh mặc định [2]. Test:
- Ảnh sản phẩm có load đúng trên trang Shop?
- Ảnh biến thể (variation images) có hiển thị?
- Gallery ảnh sản phẩm có hoạt động bình thường?
- Không có conflict với plugin lazy-load khác (WP Rocket, Smush)?
7. Kiểm tra Cart Block
Bản 10.6 thay đổi giao diện Cart Block [1]:
- Nút xóa sản phẩm dùng icon thùng rác, có hoạt động?
- Badge giảm giá hiển thị đúng cạnh giá?
- Cập nhật số lượng sản phẩm có hoạt động?
- Mini cart widget trong header có cập nhật?
8. Kiểm tra Analytics và Reporting
Database update trong bản 10.6 có thể ảnh hưởng đến báo cáo:
- Doanh số theo ngày/tuần/tháng có chính xác?
- Export report CSV có đầy đủ dữ liệu?
- Google Analytics tracking có hoạt động?
- WooCommerce Analytics dashboard load nhanh không?
9. Kiểm tra Plugin Integrations
Nếu bạn đang dùng các plugin sau, test kỹ chúng:
- Yoast SEO / RankMath — Schema markup cho sản phẩm
- WPML / Polylang — Nếu store đa ngôn ngữ
- WooCommerce Subscriptions — Nếu bán gói đăng ký
- Custom plugins — Kiểm tra deprecated hooks trong 10.6
10. Kiểm tra Admin Dashboard Performance
WooCommerce 10.6 cải thiện hiệu năng admin [1]:
- Trang Orders load nhanh hơn không?
- Recent Reviews widget có load bất đồng bộ?
- Product listing page có chậm?
- WooCommerce → Settings có mở bình thường?

Dấu hiệu bạn nên rollback ngay
Nếu gặp bất kỳ dấu hiệu nào dưới đây sau khi update WooCommerce 10.6, hãy rollback về bản 10.5.3 ngay lập tức.
Đây là những tình huống mà mình đã gặp phải qua nhiều lần nâng cấp:
- Checkout bị vỡ: Khách hàng không thể hoàn tất đặt hàng — đây là tình huống KHẨN CẤP, bạn đang mất tiền từng phút
- Payment gateway không hoạt động: Thanh toán bị từ chối hoặc gateway biến mất khỏi checkout
- Variable products bị lỗi: Biến thể sản phẩm bị disable sai hoặc hiển thị giá không đúng
- Email không gửi: Cả admin và khách đều không nhận được email xác nhận đơn hàng
- Trang admin crash: WooCommerce → Settings hoặc Orders bị lỗi 500
- Cart/Checkout Blocks không render: Trang giỏ hàng hoặc thanh toán hiển thị trắng
Để rollback, bạn có hai cách:
- Dùng WP-CLI:
wp plugin update woocommerce --version=10.5.3 - Manual: Tải bản 10.5.3 từ WordPress.org và upload qua FTP
Nhớ là rollback chỉ là giải pháp tạm thời. Sau khi rollback, hãy kiểm tra nguyên nhân (thường là plugin conflict hoặc theme chưa tương thích), fix rồi thử update lại trên staging.
Cách giảm rủi ro update WooCommerce về lâu dài
Để mỗi lần nâng cấp WooCommerce diễn ra suôn sẻ, bạn cần xây dựng quy trình chuẩn ngay từ bây giờ.
Thiết lập staging environment cố định
Staging không phải là thứ bạn tạo rồi xóa. Hãy giữ một staging environment cố định, tự động sync với production hàng tuần. Khi có bản update mới, test trên staging trước 3-5 ngày rồi mới đẩy lên production.
Dùng managed hosting có auto-backup
Managed hosting như SiteGround, Cloudways, WP Engine cung cấp daily backup tự động. Nếu có sự cố, bạn có thể khôi phục trong vài phút. Đây là khoản đầu tư worth it cho mọi store.
Theo dõi changelog WooCommerce
Đăng ký nhận newsletter từ WooCommerce Developer Blog để biết trước các thay đổi. Đặc biệt chú ý đến “Other important information” và “Database updates” — đây là phần thường gây ra vấn đề nhất.
Bạn đang đọc bài viết thuộc chuyên mục Quản trị website của VietnamTutor — nơi mình chia sẻ những checklist vận hành website thực tế giúp bạn quản trị store hiệu quả hơn.
Test tự động hóa với staging workflow
Nếu store lớn, đầu tư vào test tự động. Tools như InstaWP hoặc WP Test Utils giúp bạn chạy regression test tự động sau mỗi lần update — tiết kiệm hàng giờ so với test thủ công [5].
Giữ backup ít nhất 30 ngày
Không chỉ backup trước khi update. Hãy giữ backup hàng ngày trong ít nhất 30 ngày. Nhiều lỗi không xuất hiện ngay mà chỉ lộ ra sau vài ngày sử dụng.
Nguồn tham khảo
- WooCommerce Developer Blog — WooCommerce 10.6: Enhanced blocks and a faster dashboard (2026)
- WooCommerce Developer Blog — Product images lazy-loaded by default (2026)
- WooCommerce Developer Blog — WooCommerce 10.6.1 Dot Release (2026)
- Patchstack — State of WordPress Security in 2026
- InstaWP — How to Test WooCommerce Checkout in 2026
Các câu hỏi thường gặp
WooCommerce 10.6 có an toàn để update không?
Có, nhưng với điều kiện bạn đã backup và test trên staging trước. WooCommerce 10.6 có database update và thay đổi lazy-load mặc định cho ảnh sản phẩm. Nếu theme hoặc plugin chưa tương thích, store có thể gặp sự cố. Luôn update trên staging trước, test đầy đủ rồi mới đẩy lên production.
WooCommerce 10.6.1 sửa những lỗi gì?
Bản 10.6.1 ra ngày 12/03/2026 sửa ba lỗi: attribute options bị disable sai trong Add to Cart block cho variable products, payment gateway mới cài bị đẩy xuống cuối danh sách, và shipping label hiển thị “Shipment 1” dù chỉ có 1 gói. Tuy nhiên, theo comment trên blog WooCommerce, vẫn có người dùng gặp vấn đề với variable products — bản fix tiếp theo đang được test.
Cách rollback WooCommerce về bản cũ hơn?
Bạn có hai cách rollback: dùng WP-CLI với lệnh “wp plugin update woocommerce –version=10.5.3” hoặc tải bản cũ từ WordPress.org rồi upload qua FTP. Trước khi rollback, nhớ restore database từ backup nếu đã có database update. Rollback chỉ là giải pháp tạm thời — hãy tìm nguyên nhân (thường là plugin conflict) rồi update lại sau khi fix.
Ảnh sản phẩm lazy-load mặc định trong WooCommerce 10.6 có ảnh hưởng gì?
WooCommerce 10.6 tự động lazy-load ảnh sản phẩm qua Product Image block, cải thiện tốc độ trang. Tuy nhiên, nếu bạn đang dùng plugin lazy-load khác như WP Rocket hoặc ShortPixel, hai hệ thống có thể conflict. Hãy kiểm tra xem ảnh sản phẩm có load đúng sau khi update, và vô hiệu hóa lazy-load của plugin thứ ba nếu cần. Bạn cũng có thể tùy chỉnh hành vi qua filter woocommerce_product_image_loading_attr.
Nên update WooCommerce khi nào?
Tốt nhất nên chờ 3-5 ngày sau khi bản mới phát hành để cộng đồng report bug. Với WooCommerce 10.6, bạn nên cập nhật lên bản 10.6.1 (đã fix một số lỗi) và chờ bản 10.6.2 nếu vẫn gặp vấn đề với variable products. Luôn update trên staging trước, test đầy đủ 10 bước checklist rồi mới đẩy lên production. Tránh update vào giờ cao điểm hoặc cuối tuần khi không có support.
WooCommerce 10.6 có thay đổi gì về API không?
Có, WooCommerce 10.6 mở rộng experimental REST API caching cho taxes, currencies, countries và continents endpoints. StoreAPI cũng có thay đổi: per_page minimum là 1 cho products endpoints — nếu bạn đang dùng per_page=0, cần implement pagination. Đây vẫn là tính năng beta, bạn có thể đọc thêm trên WooCommerce Developer Blog.
