Khi cài đặt website hoặc nâng cấp website lên mã nguồn wordpress 5.8. Dù website đang cài đặt giao diện – theme thì điều có khả năng xuất hiện lỗi widget dẫn đến không thể cấu hình hoặc widget không hoạt động đúng như ý muốn. Cùng Màu Xanh Lam tìm hiểu nguyên nhân và cách sửa lỗi widget của website wordpress 5.8 .
NỘI DUNG BÀI VIẾT
WordPress 5.8 là gì?
WordPress 5.8 là một phiên bản mới nhất của mã nguồn thiết kế website mở WordPress (CMS WordPress) đến thời điểm tháng 8/2021.
Phiên bản 5.8 ra đời nhằm vá lỗi và khắc phục những lỗi của phiên bản trước. Đồng thời, wordpress 5.8 cũng update nhiều tính năng và thay đổi. Trong đó, phần Widget chuyển đổi giao diện trông không thuận mắt cho lám.
Làm sao biết widget website wordpress 5.8 bị lỗi
Khi bạn truy cập vào mục Giao diện > Widget (Appearance > Widget). Nếu bạn thấy xuất hiện những dòng thông báo như sau, chắc chắn rằng widget đã bị lỗi (widgets error).
- Bằng Tiếng Việt: Block “” bị lỗi và có thể không hoạt động bình thường. Kiểm tra bằng công cụ lập trình để biết thêm chi tiết.
- Bằng Tiếng Anh: The “” block was affected by errors and may not function properly. Check the developer tools for more details.
Khi Widget bị lỗi, các thông số bạn cấu hình mới, cập nhật thông qua widget có thể không có tác dụng và không thể hiển thị chính xác trên website. Điều này sẽ gây ảnh hưởng không nhỏ đến giao diện hiện tại của website.
Vậy nguyên nhân lỗi có phải do source code bị lỗi hay website bị tấn công hay không? Không hề. Website bị lỗi widget chủ yếu là do các cấu hình không tương thích với phiên bản mới 5.8.
Sửa lỗi widget website wordpress phiên bản 5.8
Hạ phiên bản, backup lại phiên bản cũ
Một trong những cách đơn giản nhất để sửa lỗi widget của website wordpress 5.8 là hạ cấp phiên bản, backup lại phiên bản cũ thông qua các file backup có sẵn được lưu trữ gần nhất. Dĩ nhiên, quay trở về phiên bản cũ khiến cho mã nguồn website không được nâng cấp, có thể dẫn tới lỗi và bị tấn công về sau.
Thế cho nên, đây không phải là phương án tốt nhất. Dĩ nhiên, bạn có thể sử dụng cách này, nếu muốn. Tuy nhiên nhớ thường xuyên kiểm tra website để tránh bị tấn công và khắc phục nhanh chóng hơn.
Kiểm tra xung đột và xử lí
Nếu bạn khá cao tay về lập trình, am hiểu về code, vài ba widgets error chắc chắn không làm khó được bạn. Trước tiên, chuyên giao diện website wordpress 5.8 về giao diện mặc định xem có lỗi hay không. Thực hiện tương tự với các plugin để kiểm tra sự xung đột hoặc không tương thích để xử lí.
Hoặc, bạn cũng có thể xóa các khối, các widget có sẵn và viết nó ở một định dạng mới chuẩn với phiên bản wordpress 5.8 hoặc phiên bản nâng cấp mới hơn.
Giải pháp này không tồi, tuy nhiên để làm được, bạn phải là một lập trình viên, am hiểu về code, fix bug, fix lỗi – error thì mới làm được.
Chuyển Wiget về giao diện cổ điển – Classic
Một cách khác đơn giản hơn, bạn không cần biết code vẫn có thể fix widgets error như người chuyên nghiệp. Bạn chỉ cần cài đặt plugin “Classic Widgets”, mọi thứ sẽ được plugin xử lí và quay trở lại bình thường.
Thực hiện: Bạn vào Plugin -> Cài mới (Install New gì gì đó mình không nhớ rõ). Nhập Classic Widges vào ô tìm kiếm, cài đặt và kích hoạt chúng lên. Giao diện Widget sẽ được hiển thị dưới dạng phiên bản cũ (các phiên bản trước 5.8). Trông vừa dễ nhìn lại vừa tiện lợi, dễ dàng cấu hình.
Lời kết luận
Trên đây là bài hướng dẫn bạn cách khắc phục, sửa lỗi widget của website wordpress khi cài đặt hoặc nâng cấp phiên bản 5.8. Nếu website bạn gặp lỗi tương tự, giải quyết ngay để không còn thấy những dòng thông báo khó chịu bạn nhé.
Tag: sửa lỗi widget website wordpress, sửa lỗi widget wordpress 5.8, fix widgets error in website wordpress 5.8 update, widgets error wordpress 5.8.
Biên tập: NMT