
Cách kiểm tra tính tương thích của giao diện WooCommerce – Chọn giao diện WordPress thích hợp cho website trực tuyến có chút khó khăn cho chủ sở hữu website mới. Nếu bạn CHỈ chọn giao diện dựa trên tính thẩm mỹ, về lâu dài, bạn phải đối mặt với vấn đề bạn chưa từng biết ở đó.
Cùng với tính thẩm mỹ, trọng tâm chính phải là chất lượng mã, tính linh hoạt, khả năng mở rộng, quan trọng hơn là đảm bảo nó hỗ trợ plugin bạn sẽ sử dụng để chạy website. Khi bạn nghĩ về việc khởi chạy website thương mại điện tử được cung cấp bởi WordPress, bạn xem WooCommerce chính là giải pháp thương mại điện tử.
Kiểm tra tính tương thích của giao diện WooCommerce
Bắt đầu, đảm bảo giao diện bạn đã chọn được tích hợp tốt với WooCommerce. Bởi vì WooCommerce sử dụng hệ thống phân cấp mẫu khác nhau để hiển thị nội dung WooCommerce, tức là danh mục, sản phẩm, sản phẩm đơn lẻ, v.v.
Nếu giao diện không được tạo theo hướng dẫn phát triển giao diện WooCommerce, bạn sẽ gặp rất nhiều vấn đề không tương thích với plugin. Vì vậy, tốt hơn là kiểm tra nó ngay từ đầu khi bạn có ít rủi ro mất nội dung.
Giờ câu hỏi được đặt ra, giao diện WordPress tốt nhất được trang bị tốt để xử lý WooCommerce là gì? Trái với niềm tin phổ biến, giao diện phổ biến hay bán chạy nhất không đảm bảo cấu trúc mã hóa, hay khả năng tương thích plugin phù hợp.
Hãy xem vài vấn đề không tương thích chính mà mọi người gặp phải khi chọn giao diện WordPress để chạy website hỗ trợ WooCommerce.
Cách kiểm tra tính tương thích của giao diện WooCommerce
Đây là bước bạn nên thực hiện trước khi quyết định đó là giao diện để bạn tạo website trực tuyến. Nếu bạn thấy 3 lỗi này thì giao diện không tương thích với WooCommerce.
- Thông báo tích hợp giao diện
- Tệp mẫu đã lỗi thời
- Sửa đổi bằng cách sử dụng hooks
Xem thêm: Xây dựng trang Website với WordPress
Thông báo tích hợp giao diện
Khi kích hoạt giao diện WordPress nếu bạn thấy thông báo như:
Bạn kiểm tra điều này từ Dashboard > WooCommerce > System Status > Theme
Giải pháp:
Lý do bạn thấy thông báo là vì giao diện không cho biết liệu nó có hỗ trợ WooCommerce hay không. Bạn nhấp “Hide this notice” hay thêm function.php lên giao diện để thoát khỏi thông báo.
Mã số:
Chú ý:
Mã được đề cập chỉ nên được áp dụng khi bạn chắc chắn rằng diện WordPress hoàn toàn tương thích với WooCommerce.
Tệp mẫu đã lỗi thời
Khi bạn cài đặt giao diện rồi thấy thông báo thế này. Điều đó nghĩa là giao diện đã có bản sao lỗi thời mẫu WooCommerce.
Bạn kiểm tra xem có bất kỳ mẫu lỗi thời nào ở giao diện từ Dashboard > WooCommerce > System Status > Templates hay không.
Có hai cách bạn sửa đổi cách bạn muốn hiển thị nội dung WooCommerce: sản phẩm, trang sản phẩm đơn, v.v. Bạn ghi đè mẫu WooCommerce bằng cách copy tệp mẫu từ plugin sang giao diện rồi chỉnh sửa chúng hay sử dụng hooks để sửa đổi chúng.
- Sử dụng WooCommerce_content () ở giao diện bạn
- Sử dụng hooks
WooCommerce sử dụng mẫu riêng mình để hiển thị, ghi đè lên nội dung cần thiết cho giao diện. Nhược điểm lớn từ việc sao chép tệp mẫu WooCommerce vào giao diện là bạn phải liên tục cập nhật mẫu này ngay khi có bất cứ thay đổi lớn nào được thực hiện đối với mẫu này WooCommerce. Không làm điều đó sẽ dẫn đến thông báo lỗi khó chịu như trên.
Giải pháp:
Thực hiện theo bước sau để cập nhật mẫu WooCommerce đã lỗi thời:
- Trước hết, đảm bảo WooCommerce được cập nhật
- Chuyển đến Dashboard > WooCommerce > System Status > Templates để xem danh sách mẫu ghi đè
- So sánh số phiên bản lỗi, sao lưu tệp mẫu cũ lỗi thời ở tệp riêng ở máy tính bạn
- Mở mẫu mặc định từ WooCommerce template file rồi kiểm tra sự khác biệt so với file lỗi thời bạn có (sử dụng Diff Checker để theo dõi thay đổi)
- Mở mẫu bằng trình soạn thảo văn bản bạn chọn rồi thay thế thay đổi.
Để biết thêm thông tin, xem tài liệu WooCommerce về việc cập nhật tệp mẫu đã lỗi thời.
Sửa đổi bằng cách sử dụng hooks
Như đã nêu trước đó, nhược điểm chính ở việc sử dụng hàm WooCommerce_content ()là bắt tất cả phải xử lý mẫu lỗi thời; đó là quả bom hẹn giờ. Nếu nhà phát triển giao diện sử dụng phương pháp này, anh ta phải thường xuyên theo dõi thay đổi mới nhất ở WooCommerce. Lựa chọn hoàn hảo sẽ là chọn giao diện được phát triển theo hướng dẫn WooCommerce rồi sửa đổi mẫu WooCommerce thông qua sử dụng hooks.
Có vô số giao diện miễn phí có sẵn ở thư mục giao diện WordPress hỗ trợ WooCommerce. Tuy nhiên không phải toàn bộ chúng đều được phát triển tương thích giao diện WooCommerce. Tôi đã thử nghiệm, phân tích mọi giao diện WordPress sẵn ở kho lưu trữ giao diện rồi sắp xếp chúng theo hiệu suất.
Kết luận
Việc kiểm tra tính tương thích giao diện WooCommerce luôn luôn có lợi để có một Mẫu website đẹp cho bạn.