WordPress 7.1 đã được phát hành ngày 19 tháng 8 năm 2026. Với các thay đổi liên quan đến trình biên tập, Global Styles, responsive styling, iframe trong Editor và thư viện jQuery UI, bạn không nên cập nhật trực tiếp trên website đang có khách truy cập. Cách an toàn là tạo backup đầy đủ, sao chép website sang staging WordPress, kiểm tra theme và plugin theo danh sách có thứ tự, rồi mới triển khai lên production.
Bài viết này cung cấp quy trình WordPress 7.1 kiểm thử plugin theme thực tế, phù hợp cho blog, website doanh nghiệp và cửa hàng trực tuyến. Bạn cũng có thể xem thêm checklist cập nhật WordPress 7.1 nếu cần một phiên bản tham khảo ngắn hơn.
Vì sao WordPress 7.1 cần được kiểm thử trước khi cập nhật?
WordPress 7.1 mở rộng khả năng tùy biến kiểu hiển thị theo kích thước màn hình, thêm trạng thái tương tác trong Global Styles, cải thiện trình chỉnh sửa đa phương tiện và bắt buộc trình soạn thảo bài viết chạy trong iframe. Những thay đổi này có thể ảnh hưởng đến plugin tạo block, theme block, CSS tùy chỉnh và các tiện ích can thiệp vào giao diện quản trị (theo wordpress.org).
Field Guide của WordPress cũng lưu ý các thay đổi kỹ thuật như cập nhật jQuery UI lên phiên bản 1.14.2, mở rộng Abilities API và enforced iframed editor. Plugin hoặc theme cũ phụ thuộc vào hành vi jQuery UI, CSS của Editor hoặc Block API phiên bản thấp cần được kiểm tra riêng (theo make.wordpress.org).
| Hạng mục | Rủi ro thường gặp | Cách kiểm tra | Điều kiện đạt |
|---|---|---|---|
| Theme | Mất CSS, lỗi template, sai bố cục block | Mở trang chủ, bài viết, danh mục và Site Editor | Không có lỗi bố cục hoặc cảnh báo PHP |
| Plugin tạo block | Block không tải, lỗi JavaScript, sai iframe | Tạo và chỉnh sửa bài viết thử | Block hiển thị và lưu nội dung bình thường |
| Plugin thương mại điện tử | Giỏ hàng, thanh toán hoặc email ngừng hoạt động | Đặt đơn thử bằng phương thức kiểm thử | Đơn hàng, trạng thái và email được ghi nhận |
| CSS responsive | Tràn màn hình, chữ quá nhỏ, nút bị che | Kiểm tra màn hình 320, 768 và 1440 px | Không cuộn ngang, nội dung dễ đọc |
| Tích hợp bên ngoài | Lỗi API, webhook hoặc đăng nhập | Thử gửi form, đồng bộ và đăng nhập | Dữ liệu nhận đúng, không có lỗi log |
Checklist WordPress 7.1 kiểm thử plugin theme trên staging
1. Chuẩn bị backup trước khi cập nhật WordPress
Backup phải gồm hai phần: cơ sở dữ liệu và toàn bộ tệp website. Cơ sở dữ liệu lưu bài viết, đơn hàng, người dùng và thiết lập; tệp lưu theme, plugin, media, tệp cấu hình và mã tùy chỉnh. Chỉ có một bản backup trên cùng máy chủ không đủ an toàn vì lỗi máy chủ hoặc thao tác xóa nhầm có thể làm mất cả website lẫn bản sao.
- Tạo backup mới ngay trước khi cập nhật.
- Tải hoặc đồng bộ bản backup sang nơi lưu trữ độc lập.
- Ghi lại phiên bản WordPress, theme, plugin, PHP và cấu hình máy chủ.
- Xác nhận có thể khôi phục database và tệp, không chỉ nhìn thấy file backup.
- Chụp lại các trang quan trọng, số liệu đơn hàng và thiết lập tích hợp.
Tài liệu WordPress khuyến nghị backup cơ sở dữ liệu và tệp trước khi nâng cấp. Đây là điều kiện bắt buộc nếu bạn muốn rollback khi bản cập nhật gây lỗi (theo wordpress.org).
2. Tạo staging WordPress giống production
Staging WordPress là bản sao không phục vụ khách hàng thật. Hãy đặt staging trên môi trường càng giống production càng tốt: cùng phiên bản PHP, máy chủ web, database, bộ nhớ PHP, cấu hình cache và CDN nếu có. Nếu staging dùng cấu hình khác biệt quá lớn, kết quả kiểm thử có thể không phản ánh website thật.
- Nhân bản database và thư mục
wp-contentsang tên miền hoặc subdomain kiểm thử. - Chặn công cụ tìm kiếm bằng tùy chọn “Discourage search engines” và lớp xác thực bổ sung.
- Tắt gửi email thật hoặc chuyển email sang hộp thư kiểm thử.
- Ẩn khóa API, thông tin thanh toán và dữ liệu cá nhân không cần thiết.
- Ghi rõ ngày tạo bản sao để biết dữ liệu staging đã cũ đến mức nào.
Bạn có thể dùng công cụ staging của nhà cung cấp hosting hoặc plugin chuyên dụng. Dù dùng phương án nào, hãy thử quy trình khôi phục trước khi cập nhật production; staging chỉ có giá trị khi bạn kiểm soát được bản sao và đường lui.
3. Kiểm tra WordPress 7.1 tương thích plugin và theme
Trên staging, cập nhật từng nhóm nhỏ thay vì bấm cập nhật tất cả cùng lúc. Trước hết, cập nhật plugin và theme lên phiên bản mới nhất có ghi hỗ trợ WordPress 7.1. Đọc changelog, yêu cầu PHP, cảnh báo thay đổi lớn và vấn đề đã biết từ nhà phát triển.
- Kiểm tra plugin đang hoạt động, plugin không dùng và plugin tạo shortcode.
- Ưu tiên plugin liên quan đến Editor, block, Global Styles, biểu mẫu, thương mại điện tử và cache.
- Với theme cổ điển, xác nhận tùy chỉnh đã nằm trong child theme thay vì sửa trực tiếp tệp theme gốc.
- Với block theme, kiểm tra Site Editor, template parts, style variations và các thiết lập đã lưu.
- Mở Developer Tools để phát hiện lỗi JavaScript, CSS và request thất bại.
Đặc biệt, plugin dùng jQuery UI, can thiệp vào iframe Editor hoặc đăng ký block theo API cũ cần được ưu tiên kiểm tra. Nếu plugin chưa công bố tương thích, không nên suy luận rằng nó chắc chắn hỏng hoặc chắc chắn an toàn; hãy dựa trên kiểm thử chức năng thật.
Quy trình kiểm tra giao diện và triển khai cập nhật

Kiểm tra responsive styling và chức năng cốt lõi
Phần kiểm tra responsive styling không chỉ là kéo nhỏ cửa sổ trình duyệt. Hãy dùng thiết bị thật hoặc chế độ mô phỏng để kiểm tra ít nhất ba nhóm kích thước: điện thoại khoảng 320–480 px, máy tính bảng khoảng 768 px và màn hình desktop từ 1280 px trở lên.
- Mở trang chủ, bài viết, trang liên hệ, danh mục, tìm kiếm và trang 404.
- Kiểm tra menu, logo, tiêu đề, nút kêu gọi hành động, bảng và hình ảnh.
- Xác nhận không xuất hiện thanh cuộn ngang ngoài chủ ý.
- Kiểm tra kích thước chữ, độ tương phản, khoảng cách nút và trạng thái hover/focus.
- Thử xoay màn hình điện thoại và mở trang trong trình duyệt phổ biến.
Với website bán hàng, hãy tạo sản phẩm thử, thêm vào giỏ, áp mã giảm giá, nhập thông tin thanh toán ở chế độ sandbox, hoàn tất đơn và kiểm tra email. Với website có biểu mẫu, xác nhận dữ liệu được gửi đến đúng nơi, thông báo lỗi dễ hiểu và chống gửi trùng.
Hãy ghi kết quả vào bảng kiểm thử gồm: trường hợp kiểm tra, kết quả mong đợi, kết quả thực tế, ảnh chụp lỗi, mức độ nghiêm trọng và người phụ trách. Chỉ triển khai khi không còn lỗi nghiêm trọng liên quan đến đăng nhập, thanh toán, xuất bản nội dung, dữ liệu hoặc giao diện chính.
Triển khai production và kế hoạch rollback
Chọn thời điểm ít lưu lượng, thông báo cho người quản trị và tạm dừng các thay đổi nội dung trong vài phút nếu website có dữ liệu phát sinh liên tục. Tạo backup production ngay trước khi cập nhật, sau đó cập nhật theo thứ tự: WordPress core, plugin/theme liên quan, rồi các plugin còn lại theo nhóm.
- Đặt website vào chế độ bảo trì nếu thời gian cập nhật dự kiến dài.
- Cập nhật WordPress từ Dashboard > Updates hoặc WP-CLI theo quy trình đã thử trên staging.
- Đăng nhập lại, kiểm tra Site Health và đọc log máy chủ.
- Xóa cache ứng dụng, máy chủ và CDN khi cần.
- Chạy lại các trường hợp kiểm thử quan trọng trên production.
- Theo dõi lỗi 404, 500, PHP fatal error, đơn hàng và email trong những giờ đầu.
Nếu có lỗi nghiêm trọng, không tiếp tục sửa trực tiếp một cách thiếu kiểm soát. Ghi nhận phiên bản gây lỗi, vô hiệu hóa thành phần liên quan nếu an toàn, chuyển về bản backup hoặc bản plugin/theme trước đó, rồi mở ticket với nhà phát triển. Với plugin và theme có hỗ trợ auto-update, WordPress vẫn khuyến nghị duy trì backup để có thể khôi phục khi cập nhật thất bại (theo wordpress.org).
Những lỗi thường gặp khi cập nhật WordPress 7.1
- Cập nhật tất cả cùng lúc: bạn không biết thành phần nào gây lỗi. Hãy cập nhật theo nhóm nhỏ và kiểm tra sau mỗi nhóm.
- Chỉ backup database: theme, plugin và media vẫn có thể mất hoặc không khôi phục đúng. Hãy backup cả database lẫn tệp.
- Staging khác production: kết quả kiểm thử không đáng tin. Hãy đồng bộ phiên bản PHP, cache và cấu hình chính.
- Sửa trực tiếp theme gốc: thay đổi có thể bị ghi đè. Hãy dùng child theme hoặc cơ chế tùy biến được theme hỗ trợ.
- Bỏ qua log JavaScript: giao diện có thể trông bình thường nhưng Editor hoặc form đã hỏng. Kiểm tra Console và log máy chủ.
- Không kiểm tra sau cập nhật: bản cập nhật có thể thành công về kỹ thuật nhưng lỗi chức năng chỉ xuất hiện khi người dùng thao tác.
Nguyên tắc đơn giản là: backup có thể khôi phục, staging giống production, kiểm thử theo rủi ro và luôn có rollback. Với website nhỏ, bạn có thể hoàn thành checklist trong một buổi. Với website thương mại điện tử hoặc có tích hợp phức tạp, nên lập kế hoạch thay đổi, phân công người kiểm thử và giữ lại bản backup trước cập nhật cho đến khi xác nhận hệ thống ổn định.

