Lỗi trắng trang WordPress là lỗi khiến trang web chỉ hiển thị màn hình trắng, không hiện nội dung, không báo lỗi. Đây là lỗi rất phổ biến khi sử dụng WordPress, nhất là sau khi cập nhật plugin, update theme hoặc config sai thông tin
Lỗi trắng trang WordPress là gì?
Lỗi trắng trang WordPress hầu như xảy ra do lỗi mã PHP, nhưng thay vì hiển thị thông báo lỗi, trình duyệt chỉ trả về một trang web trắng hoàn toàn.

Nguyên nhân gây lỗi trắng trang WordPress
Dưới đây là 7 nguyên nhân phổ biến:
1. Lỗi xung đột plugin
Một plugin bị lỗi hoặc tương thích không đúng phiên bản WordPress sẽ khiến web trắng trang.
2. Theme bị lỗi
Code theme lỗi hoặc cập nhật theme gây xung đột.
3. Lỗi code trong functions.php
Chỉ cần sai một dấu ; cũng có thể làm web “chết”.
4. Giới hạn tài nguyên PHP
Hosting cấu hình thấp tạo ra lỗi như:
- memory limit
- execution time
5. Hosting quá tải
Share hosting thường giới hạn CPU khiến web sập.
6. Update WordPress lỗi
Update không trọn vẹn khiến web bị thiếu file core.
7. Lỗi cache
Plugin cache lưu cache lỗi, dẫn tới trắng trang.
Cách kiểm tra và khắc phục lỗi trắng trang WordPress
1. Bật WP_DEBUG trong wp-config để xem lỗi
Trong File Manager, thư mục quản lý tên miền bạn mở file wp-config.php và thêm các dòng sau
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', true);
Sau đó kiểm tra file log trong thư mục wp-content/debug.log hoặc xem lỗi hiển thị trực tiếp khi truy cập web
Việc bật debug này sẽ giúp bạn phát hiện được nguyên nhân gây lỗi là do đâu để có hướng xử lý tiếp theo
2. Vô hiệu hóa toàn bộ plugin
Trong trường hợp lỗi do plugin bạn có thể đổi tên toàn bộ thư mục plugin sang một tên khác.
/wp-content/plugins → plugins_oldHoặc tắt trực tiếp trong WordPress Management

Reload lại website, nếu vào được thì do plugin lỗi. Trường hợp này cần bật lại từng plugin để biết nguyên nhân xung đột do plugin nào
3. Đổi theme sang theme mặc định
Trong trường hợp bị lỗi do theme, bạn truy cập vào phpMyAdmin:
- chọn bảng wp_options
- tìm mục template
- đổi thành tên theme mặc định

4. Tăng Memory Limit cho WordPress
Nếu nguyên nhân do php hết bộ nhớ thì bạn chỉ cần edit file wp-config.php như sau.
define('WP_MEMORY_LIMIT', '512M');5. Thay file core WordPress
Bạn có thể xem hướng dẫn thay core tại đây
Kết luận
Lỗi trắng trang WordPress là một lỗi rất phổ biến, idanhgia cũng đã đưa ra cách fix thường xuyên gặp. Chúc các bạn thành công




























