Trước tiên, bạn cần tham khảo các bài viết sau:
- WP Rocket – Plugin cache tốt nhất cho trang WordPress
- Gợi ý cấu hình WP Rocket tối ưu tốc độ tải trang
Bật User Cache
Để bật User Cache, bạn vào Add-ons, bật Add-ons status cho User Cache.

Trong hầu hết các trang web, tới đây là đã hoàn thành. Nhưng…
Làm mới User Cache khi có thay đổi dữ liệu
Nếu bạn độ thêm chức năng cho người dùng:
- Hệ thống Kinh Nghiệm và Cấp Độ cho tài khoản WordPress sử dụng ACF
- Hệ thống điểm thưởng cho tài khoản WordPress sử dụng ACF
- Chức năng điểm danh cho tài khoản WordPress sử dụng ACF
Khi người dùng nhận được điểm thưởng, User Cache hoạt động sẽ khiến cho số điểm quay trở lại thời gian bộ nhớ đệm được tạo, dẫn đến người dùng không thấy thay đổi (dù điểm đã được tính). Vì vậy, bạn cần thêm hàm sau vào mỗi phương thức xử lí.
if (function_exists('rocket_clean_user')) rocket_clean_user(get_current_user_id());
Tổng kết
- Bật User Cache sẽ giúp cải thiện hiệu suất cho các website có nhiều thành viên đăng nhập
- Luôn xoá cache khi có thay đổi dữ liệu động để tránh hiển thị sai
- WP Rocket rất mạnh mẽ, nhưng cần hiểu rõ cách hoạt động của từng phần để tận dụng hết sức mạnh
Chúc các bạn thành công!
Bình luận