NỘI DUNG
Khắc phục thông báo Site Health Status WordPress
Xin chào tất cả các bạn đang xem blog dotrungquan.info của mình. Vừa rồi có một bạn hỏi mình về cách xử lý thông báo ở Site Health Status trên WordPress. Site bạn ấy thông báo rất nhiều vấn đề cần cải thiện. Và mình bắt đầu thu thập những thông báo thường gặp nhất và viết bài này gửi đến các bạn đọc có thể xử lý trên chính website của mình.
Và bên dưới là thông báo site test của mình với tên dotrungquan.site
. Đang bị thông báo cần cải thiện rất nhiều.

Và dưới đây là những phần mà mình tổng kết để thực hiện xử lý thông báo Site Health Status. Nếu như website bạn có những thông báo khác không thuộc bài viết của mình, bạn hãy gửi mình để mình bổ sung tài liệu nhé. Rất cảm ơn các bạn.
1. Cập nhật WordPress lên bản mới nhất
Đầu tiên thì bạn hãy cập nhật WordPress lên bản mới nhất, tại thời điểm mình viết thì là WordPress 5.7.2. Việc nâng cấp core WordPress giúp bảo mật hơn, ổn định và đi kèm là những tính năng mới.

2. Cập nhật Theme và Plugin lên bản mới nhất
Với Theme và Plugin cũng tương tự vậy, bạn hãy cập nhật lên phiên bản mới nhất để bảo mật hơn, những bản cũ đang chứa đựng những lỗ hổng bảo mật. Bạn hãy cập nhật lên bản mới để đảm bảo an toàn. Do đó WordPress đề xuất cập nhật để fix Site Health Status là một thông báo chính xác.

3. Xoá các Plugin không kích hoạt
Trong thư viện Plugin của bạn. Nếu những Plugin nào bạn không dùng bạn hãy xoá nó đi. Bạn đừng để đó vì có thể chứa đựng tiềm ẩn nguy hiểm. Những Plugin bạn không kích hoạt, nó không được cập nhật và sẽ có lỗi, và nhiễm mã độc gây hại cho web bạn. Tốt hơn hết nếu không dùng => HÃY XOÁ BỎ NÓ ĐI

4. Xoá Theme không dùng
Tương tự với Plugin thì Theme. Bạn hãy xoá các Theme không dùng đến. Và lưu ý giúp mình bạn hãy giữ lại một theme mặc định của WordPress nhé.
Vì sao bạn cần giữ lại một Theme mặc định?. WordPress đã tính toán sẵn rồi. Khi theme chính bạn lỗi thì bạn không thể truy cập vào được nữa. Vì vậy theme này chính là cứu tinh của bạn. Và theme backup này bạn có thể sử dụng wp cli để kích hoạt.

5. Tắt WP_DEBUG
WP_DEBUG là một tính năng để xem log trên website. Khi bạn check lỗi bạn sẽ mở file wp-config.php
tìm đến dòng WP_DEBUG như ảnh và chuyển dòng FALSE sang TRUE. Nhưng khi xử lý lỗi xong bạn hãy chuyển về lại FALSE nhé.

6. Xử lý thông báo lỗi lên lịch
Đây là một lỗi mình thấy hay gặp nhất. Thông thường các bạn hay tắt WP_CRON và cho chạy thủ công. Điều này hay gây ra lỗi như là sự kiên lên kích bị thất bại. Ở lỗi này mình fix bằng cách sau.
Bạn hãy đăng nhập vào hosting, mở file wp-config.php
và xoá dòng define('DISABLE_WP_CRON', 'true');
sau đó chuyển thành define('ALTERNATE_WP_CRON', true);
Bạn hãy tham khảo bài viết bên dưới để xem một cách chi tiết hơn.
7. Nâng cấp PHP lên bản mới.
Nâng cấp lên PHP mới nhất giúp website bạn chạy nhanh hơn, tốc độ xử lý tốt hơn. Việc nâng cấp PHP cao sẽ kéo theo lỗi khi Core WordPress,theme và Plugin quá cũ. Nhưng nếu bạn đã cập nhật Core WordPress, Theme và Plugin lên bản mới rồi thì chọn PHP cao sẽ không bị lỗi.
WordPress chỉ đề xuất lên 7.4 nên bạn hãy chọn 7.4 thôi nhé. Nếu bạn chọn 8.0 sẽ có lỗi đấy. Vì Theme, Plugin chưa theo kịp PHP 8 nên sẽ có lỗi.

8. Bật các Extension bắt buộc
Và cuối cùng chính là các Extension. WordPress yêu cầu bạn kích hoạt các extension sau để hoạt động. Mình sẽ list toàn bộ extension mà WordPress yêu cầu bên dưới.
Nếu bạn đang sử dụng hosting và có máy chủ sử dụng CloudLinux. Bạn có thể quản lý các extension từ giao diện như ảnh bên dưới. Để sử dụng bạn tick vào để bật, tick bỏ để tắt nhé.

- curl
- dom
- exif
- fileinfo
- hash
- imagick
- json
- mbstring
- mysqli
- openssl
- pcre
- sodium
- xml
- zip
- bcmath
- filter
- gd
- iconv
- intl
- mcrypt
- simplexm
- xmlreader
- zlib
Và cuối cùng chính là thành quả mà mình thực hiện. Với thông báo Great job! Everything is running smoothly here.

Như vậy mình vừa hoàn tất Khắc phục thông báo Site Health Status WordPress. Hy vọng bài viết hữu ích và giúp bạn khắc phục. Hãy chia sẽ lại cho mình những cách mà bạn thực hiện hiểu quả hơn. Để cùng nhau trao đổi và học tập nhé.