Sửa lỗi file pluggable.php trong WordPress là một nhiệm vụ quan trọng để duy trì tính ổn định và bảo mật cho website. Bởi file này là một phần quan trọng trong cơ chế của WordPress, có khả năng ghi đè lên các hàm cốt lõi mà không cần sửa original source code. Để hiểu rõ hơn về vấn đề này, hãy cùng Vietnix tham khảo cách sửa lỗi file pluggable.php trong WordPress có trong nội dung bài viết sau.
Tại sao lại có lỗi file pluggable.php trong WordPress?
WordPress cho phép người dùng và plugin ghi đè lên một số chức năng cốt lõi. Những function này được đặt trong file pluggable.php.
Nếu một plugin WordPress hoặc một code snippet tùy chỉnh không xử lý đúng một trong những function này, thì bạn sẽ thấy một lỗi như sau:
Đôi khi bạn có thể tiếp tục làm việc trên trang web WordPress của mình mặc dù lỗi này hoặc một lỗi khác vẫn xuất hiện trong admin area. Trong ảnh chụp màn hình dưới đây, bạn có thể thấy một ví dụ về thông báo lỗi trong dashboard WordPress:
1. Cách sửa lỗi file pluggable.php trong WordPress bằng chỉnh file
File pluggable.php là một file cốt lõi của WordPress, bạn không nên chỉnh sửa file cốt lõi của WordPress đầu tiên, ngay cả khi có lỗi trỏ đến chính file đó, vì lỗi không xuất phát từ file này.
Để khắc phục bất kỳ lỗi nào đề cập đến file pluggable.php, hãy xem vị trí đầu tiên được đề cập trong thông báo lỗi:
Trong ví dụ trên, lỗi nằm trong file functions.php của theme tại dòng 1035.
Điều này có nghĩa bạn chỉ cần chỉnh sửa file functions.php của theme, thay đổi hoặc loại bỏ code gây ra lỗi này.
Đôi khi lỗi “headers already sent” được gây ra bởi một khoảng trắng thừa sau dấu đóng php ?>, vì vậy bạn chỉ cần loại bỏ và vấn đề sẽ được khắc phục. Hãy xem ví dụ khác:
Thông báo lỗi này đang chỉ tới một plugin trên trang WordPress của bạn đang gây ra lỗi. Bạn chỉ cần tắt plugin và thông báo lỗi cho nhà cung cấp của plugin về sự cố.
Hầu hết trong tất cả các trường hợp, lỗi nhắc đến file pluggable.php không phải do file này gây ra. Những lỗi này thường do code snippet tùy chỉnh bạn thêm vào file functions.php, một plugin được viết code kém chất lượng hoặc thậm chí do theme WordPress gây ra. Chỉ cần loại bỏ hoặc chỉnh sửa code hoặc tắt plugin lỗi sẽ biến mất.
2. Cách sửa lỗi file pluggable.php trong WordPress bằng WPCode
Đôi khi, lỗi file pluggable.php và các lỗi WordPress khác xuất hiện do chèn code tùy chỉnh vào file functions.php. Trong trường hợp tồi tệ nhất, code snippet có thể làm hỏng trang web của bạn.
Vì vậy, Vietnix đề xuất sử dụng WPCode, nếu bạn chưa biết cách cài đặt có thể tham khảo bài viết sau:
Đây là plugin code snippet WordPress tốt nhất cho phép bạn thêm code tùy chỉnh vào trang web mà không làm hỏng bất kỳ điều gì.
Ngoài ra, bạn cũng có thể tham khảo thêm cách khắc phục lỗi khác tại:
Lời kết
Vietnix hy vọng bài viết đã có thể giúp bạn hiểu được cách cách sửa lỗi file pluggable.php trong WordPress đơn giản. Ngoài nội dung trên, bạn cũng có thể tham khảo thêm các bài viết khác như hướng dẫn sửa lỗi The system cannot find the file specified hoặc cách sửa lỗi upload failed to write file to disk trong WordPress tại Vietnix.vn để biết thêm nhiều thông tin hữu ích, chúc bạn thành công!