Trang chủKiến thức WordpressBài viết
Kiến thức Wordpress

Hướng Dẫn Sửa Lỗi WordPress Không Hiển Thị Giao Diện

12/10/2025 267 lượt xem admin Cập nhật: 04/12/2025
5/5 - (1 bình chọn)

 

1️⃣ Lỗi trắng trang WordPress là gì?

Lỗi trắng trang WordPress, còn gọi là White Screen of Death (WSOD), là tình trạng khi bạn truy cập website mà chỉ thấy trang trắng tinh, không có lỗi, không có nội dung.
Nguyên nhân thường do:

  • Plugin hoặc theme bị lỗi PHP
  • Giới hạn bộ nhớ không đủ
  • Xung đột giữa plugin
  • Sai quyền file hoặc cấu hình server

Đây là một lỗi phổ biến nhưng hoàn toàn có thể khắc phục dễ dàng nếu làm đúng trình tự dưới đây.


2️⃣ Tắt toàn bộ plugin để kiểm tra lỗi

Một plugin bị lỗi có thể khiến toàn bộ trang web ngừng hoạt động.

Cách khắc phục:

  1. Vào thư mục /wp-content/ bằng FTP hoặc File Manager trong hosting.
  2. Đổi tên thư mục plugins thành plugins_old.
  3. Tải lại website.
    • Nếu web hiển thị lại → lỗi nằm ở plugin.
  4. Đổi lại tên plugins_oldplugins rồi bật từng plugin để xác định thủ phạm.

3️⃣ Kiểm tra theme hiện tại

Nếu web vẫn trắng dù đã tắt plugin, khả năng cao là theme bị lỗi.

Cách làm:

  • Vào /wp-content/themes/
  • Đổi tên theme đang dùng, ví dụ flatsome → flatsome_old
  • WordPress sẽ tự kích hoạt theme mặc định (nếu có).
  • Nếu web hiển thị lại → theme của bạn có vấn đề.

4️⃣ Bật chế độ Debug trong WordPress

Chế độ WP_DEBUG giúp bạn biết chính xác dòng nào gây lỗi.

Thực hiện:

  • Mở file wp-config.php, tìm dòng:
    define( 'WP_DEBUG', false );
  • Thay thành:
    define( 'WP_DEBUG', true );
    define( 'WP_DEBUG_LOG', true );
    define( 'WP_DEBUG_DISPLAY', false );
  • Sau đó truy cập lại web và xem log tại:
    /wp-content/debug.log

File này sẽ ghi lại chi tiết lỗi PHP để bạn xử lý dễ hơn.


5️⃣ Tăng giới hạn bộ nhớ PHP

Nếu server bị thiếu bộ nhớ, WordPress có thể không tải được.

Cách khắc phục nhanh:

Trong wp-config.php, thêm dòng:

define( 'WP_MEMORY_LIMIT', '256M' );
Hoặc thêm trong .htaccess:
php_value memory_limit 256M

6️⃣ Xóa cache trình duyệt và cache WordPress

Cache lỗi có thể khiến web hiển thị sai.

  • Nếu dùng plugin cache như WP Rocket, LiteSpeed Cache, W3 Total Cache, hãy vào trang quản trị và Clear Cache.
  • Hoặc xóa thủ công thư mục /wp-content/cache/.

7️⃣ Kiểm tra quyền file và thư mục (File Permission)

Sai quyền truy cập có thể khiến server không đọc được file.

  • File: 644
  • Folder: 755

Dùng FTP hoặc cPanel để đặt lại quyền cho đúng chuẩn.


8️⃣ Kiểm tra phiên bản PHP và khôi phục bản sao lưu

  • WordPress mới nhất hoạt động tốt với PHP 8.1 – 8.3.
  • Nếu PHP quá cũ (7.x) hoặc quá mới (8.4 beta), web có thể lỗi.
  • Nếu mọi cách đều thất bại, hãy khôi phục bản sao lưu gần nhất bằng JetBackup, UpdraftPlus hoặc bản backup hosting.

9️⃣ Mẹo nâng cao (Pro Tip)

  • Kiểm tra file .htaccess, thay bằng bản mặc định WordPress nếu nghi ngờ lỗi rewrite.
  • Tạm tắt mod_security hoặc Cloudflare proxy để loại trừ lỗi 521, 524.
  • Luôn sao lưu toàn bộ web trước khi sửa chữa.

🔚 Kết luận

Lỗi trắng trang WordPress tuy đáng sợ nhưng hoàn toàn có thể xử lý trong vài phút nếu bạn biết cách.
👉 Hãy bắt đầu từ plugin → theme → debug → bộ nhớ → cache.
Nếu vẫn không được, hãy khôi phục bản sao lưu để đưa web trở lại hoạt động ổn định.

Chào ! Bạn thấy nội dung này thế nào?
webdy.vn
webdy.vn

Tạo web nhanh dùng thử miễn phí.

Chia sẻ ↗

Bài liên quan

×