Khắc phục lỗi widget lọc sản phẩm theo giá (Filter Products by Price) không hiển thị trong WooCommerce.
Mấy ngày trước, một khách hàng đang sử dụng theme Paradise có liên hệ với tôi để hỏi về việc widget lọc sản phẩm theo giá (Filter Products by Price) của họ không hiển thị trên sidebar, mặc dù nó đã được cấu hình trong phần Widgets. Thực ra, tình trạng này đã xảy ra từ lâu và tôi cũng đã biết về nó. Nhưng do không có khách hàng nào thắc mắc nên tôi cũng lười tìm hiểu. Sau một hồi lang thang trên mạng, cuối cùng tôi cũng tìm được giải pháp để khắc phục.
Tham khảo thêm:
Nguyên nhân gây lỗi
Đối với trường hợp của tôi, nguyên nhân của tình trạng này là do plugin Duplicator mà chúng tôi đã sử dụng để tạo bộ mã nguồn demo cho theme. Nó không thay thế được hoàn toàn các URL trong database. Khi khách hàng cài đặt website bằng bộ mã nguồn demo được cung cấp, widget này sẽ không thể hoạt động đúng cách.
Trong thực tế, còn có thể có nhiều nguyên nhân khác. Nhưng kết quả chung của chúng là đều khiến widget lọc sản phẩm theo giá không thể hiển thị được.
Khắc phục lỗi widget lọc sản phẩm theo giá không hiển thị
Tất cả những gì các bạn cần làm là truy cập vào WooCommerce => Status => Tools => lần lượt click vào các nút tương ứng với các mục WooCommerce transients, Expired transients và Product lookup tables.
Chờ cho tất cả các quá trình hoàn tất, hãy xóa cache website (nếu có) và kiểm tra kết quả nhé. Chúc các bạn thành công!
Nếu bạn thích bài viết này, hãy theo dõi blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất nhé. Cảm ơn rất nhiều. :)
Để lại một bình luận