Một khách hàng sử dụng theme Paradise gần đây đã liên hệ để nhờ hỗ trợ về việc widget lọc sản phẩm theo giá (Filter Products by Price) không hiển thị trên sidebar, mặc dù đã được thêm vào trong phần Widgets. Đây không phải là lần đầu tiên vấn đề này xảy ra, nhưng do trước đây chưa có ai phản hồi nên tôi cũng chưa dành thời gian tìm hiểu kỹ.
Nhận thấy đây có thể là lỗi chung mà nhiều người gặp phải, tôi quyết định kiểm tra kỹ hơn. Sau một thời gian tìm kiếm thông tin từ nhiều nguồn khác nhau, cuối cùng tôi đã tìm ra cách khắc phục hiệu quả. Dưới đây là hướng dẫn chi tiết để giúp widget này hiển thị đúng trên trang cửa hàng của bạn.
Nguyên nhân gây lỗi
Trong trường hợp của tôi, nguyên nhân chính khiến widget lọc sản phẩm theo giá không hiển thị xuất phát từ việc sử dụng plugin Duplicator để tạo bộ mã nguồn demo cho theme Paradise. Mặc dù công cụ này giúp sao chép website một cách nhanh chóng, nhưng nó không thể thay thế hoàn toàn tất cả các URL trong cơ sở dữ liệu. Điều này dẫn đến việc một số chức năng, bao gồm cả widget lọc sản phẩm theo giá, không hoạt động đúng cách khi khách hàng cài đặt website từ bộ mã nguồn demo.
Bên cạnh nguyên nhân trên, vẫn còn nhiều yếu tố khác có thể khiến widget này không hiển thị. Tuy nhiên, điểm chung của tất cả các trường hợp là đều gây ra tình trạng widget không hoạt động như mong đợi, ảnh hưởng đến trải nghiệm của người dùng khi mua sắm trên website.
Cách khắc phục lỗi
Để giải quyết vấn đề này, bạn chỉ cần thực hiện một số thao tác đơn giản trong WooCommerce. Trước tiên, hãy truy cập vào phần quản trị website, điều hướng đến WooCommerce, sau đó vào mục Status. Tại đây, chọn tab Tools, nơi cung cấp nhiều công cụ hỗ trợ quản lý dữ liệu.
Tiếp theo, lần lượt chạy các lệnh để làm mới dữ liệu bằng cách nhấn vào các nút tương ứng với các mục sau: WooCommerce transients, Expired transients và Product lookup tables. Lưu ý rằng sau khi nhấn vào một nút, bạn cần chờ quá trình hoàn tất trước khi tiếp tục với nút tiếp theo để đảm bảo mọi dữ liệu được xử lý chính xác.
Sau khi thực hiện đầy đủ các bước trên, hãy xóa bộ nhớ đệm của website (nếu có) để cập nhật lại hiển thị. Cuối cùng, kiểm tra lại trang cửa hàng để đảm bảo widget lọc sản phẩm theo giá đã hiển thị đúng như mong muốn.
Hy vọng hướng dẫn này sẽ giúp bạn khắc phục nhanh chóng lỗi gặp phải. Chúc bạn thành công!
- 10 Plugins cần thiết nhất dành cho blog/ website WordPress
- Nhận Mã Giftcode Giảm Giá 30% Khi Mua Combo Theme WordPress Giá Rẻ
- Chiến Lược Phát Triển SEO Top 1 Google 2025 Dành Cho Người Mới
- Hướng dẫn xây dựng hệ thống lisencekey cho plugin wordpress
- Cách Thêm Cột Hiển Thị ID Danh Mục Sản Phẩm Trong WooCommerce – Hướng Dẫn Chi Tiết