Hướng dẫn cài đặt và cấu hình plugin WP Super Cache cho website WordPress chuẩn nhất.

Để tiếp tục serie WordPress căn bản dành cho người mới bắt đầu, trong bài viết này, tôi sẽ hướng dẫn cho các bạn cách cài đặt và cấu hình plugin WP Super Cache sao cho chuẩn nhất. Mặc dù vẫn còn một số điểm hạn chế nhỏ, tuy nhiên, không thể phủ nhận được rằng WP Super Cache là một trong những plugin miễn phí hỗ trợ tạo cache cho website WordPress tốt nhất hiện nay. Được phát triển bởi nhóm lập trình viên của Automattic, tính đến nay, WP Super Cache đang có mặt trên hơn 1 triệu website.
Tham khảo thêm:
- Khắc phục lỗi 404 khi sử dụng plugin WP Super Cache
- Top 5 plugins tạo cache tốt nhất dành cho WordPress
Tại sao bạn nên chọn WP Super Cache?
- Hoàn toàn miễn phí.
- Dễ dàng cài đặt và cấu hình.
- Khả năng tương thích cao, kết hợp tốt với những plugin như Autoptimize.
- Được phát triển và cập nhật thường xuyên bởi Automattic, công ty chủ quản của WordPress.
Cài đặt và cấu hình plugin WP Super Cache
1. Để bắt đầu sử dụng, trước tiên các bạn cần phải cài đặt và kích hoạt plugin WP Super Cache (download).

2. Tiếp theo, truy cập vào Settings => WP Super Cache. Trong tab Easy, tick vào mục Caching On sau đó click vào nút Update Status.

3. Chuyển qua tab Advanced, tick vào các mục như hình bên dưới, sau đó click vào nút Update Status.

Nếu bạn sử dụng các plugin hoặc module hỗ trợ tạo giao diện mobile, hãy tick thêm vào mục Mobile device support. Còn nếu theme có khả năng responsive thì hãy bỏ qua mục này.
Kéo xuống bên dưới, thiết lập phần Expiry Time & Garbage Collection giống như trong hình và click vào nút Change Expiration.

Trong phần Accepted Filenames & Rejected URIs, hãy tick vào các loại trang mà bạn không muốn cache. Click vào nút Save Settings để lưu lại.

Điền các chuỗi đại diện cho các trang mà bạn không muốn cache vào phần Rejected URL Strings rồi click nút Save Strings.

Điền các cookie mà bạn không muốn cache vào phần Rejected Cookies rồi click nút Save để lưu lại.

Những phần còn lại không quan trọng hoặc ít khi sử dụng đến, các bạn có thể bỏ qua hoặc tự nghiên cứu thêm nhé.
4. Chuyển qua tab Preload và thiết lập như hình bên dưới. Sau đó, click vào nút Save Settings. Các bạn không nên kích hoạt tính năng Preload vì nó sẽ tiêu tốn nhiều tài nguyên của host.

5. Đối với tab Plugins, nếu bạn sử dụng plugin nào có trong danh sách thì tick vào mục Enabled tương ứng với plugin đó. Còn nếu không sử dụng thì hãy để nguyên như mặc định (Disabled).

6. Chuyển qua tab Debug và thiết lập như sau:

Các bạn cũng có thể tick vào mục Cache Status Messages để kiểm tra xem tính năng cache có hoạt động hay không. Cách kiểm tra rất đơn giản, chỉ cần click chuột phải vào 1 trang bất kỳ trên website, chọn View page source hoặc sử dụng tổ hợp phím Ctrl + U.
7. Tab Contents là nơi các bạn có thể theo dõi, quản lý các trang hoặc bài viết đang được cache.

8. Nếu bạn không sử dụng các dịch vụ CDN (chẳng hạn như MaxCDN, KeyCDN…) cho website của mình, hãy để các thiết lập trong tab CDN giữ nguyên như mặc định.

9. Sau khi hoàn tất toàn bộ các thiết lập, hãy quay trở lại tab Easy và click vào nút Test Cache hoặc xem page source để kiểm tra kết quả nhé.

Nếu bạn nhận được kết quả như hình bên dưới thì có nghĩa là mọi thứ đã hoạt động bình thường.

Thật tuyệt vời phải không nào? Chúc các bạn thành công!
Bạn đang sử dụng plugin tạo cache nào trên website WordPress của mình? Bạn biết cách cấu hình plugin WP Super Cache hiệu quả hơn? Hãy chia sẻ nó với chúng tôi bằng cách sử dụng khung bình luận bên dưới.
Nếu bạn thích bài viết này, hãy theo dõi blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất nhé. Cảm ơn rất nhiều. :)






anh cho em hoi chút có bao giờ a thử viết blog trên điện thoại chưa không biết nó sẽ như thế nào nhỉ ))
Viết trên điện thoại cũng được nhưng hơi bất tiện. Viết trên máy tính vẫn thoải mái hơn nhiều. :P
Em cài WP Cache theo hướng dẫn, xong 1 số bài viết bị lỗi
Download does not exist. Go to homepage →
Anh giúp em với ạ.
Đầu tư tí xài WP Rocket cho đỡ lỗi bạn ơi: https://wpcanban.com/khuyen-mai/so-huu-plugin-wp-rocket-chinh-hang-voi-gia-chi-200k.html :D
Cái này có thể kết hợp được với Cloudflare không bạn nhỉ, mình thấy cloudflare cũng có sẵn cache rồi không biết có thể dùng kết hợp được không
Kết hợp được bạn nhé. :)
nếu không sử dụng wp super cache nữa thì có nên xóa dòng define(‘WP_CACHE’, true); trong wp-config.php không admin
Nếu bạn chuyển qua sử dụng plugin tạo cache khác thì giữ lại. Nếu không dùng plugin tạo cache nữa thì nên xóa nhé. :P
Mình nhấn “Test cache” nó ra 2 dòng Fetching first/second copy of…..:FAILED thì có sao ko vậy bạn :/
Bạn truy cập ở chế độ ẩn danh hoặc không đăng nhập mà view source nhìn thấy dòng thông báo của WP Super Cache ở dưới cùng là được. :P
Bạn Hiếu cho mình hỏi chút là tab easy mình chọn như hướng dẫn, các tab khác để mặc định thì có tốt không?
Bạn nên cấu hình theo hướng dẫn của mình thì sẽ tốt hơn đấy. :P
Site mình chỉ có js,css từ ngoài là mấy cái plugin share và google search box thôi. Cho mình hỏi cái phần share trên trang của Hiếu là của jetpack phải không?
Còn vụ wprocket, ý mình muốn hỏi là nếu mình cài plugin này thì với tình trạng site mình có thể nhanh hơn thằng wp super cache không ấy?
Đúng rồi bạn. Nút share mình tạo bằng module Sharing của Jetpack. Còn về vụ so sánh WP Rocket vs WP Super Cache, mình nghĩ ít nhất là bằng. :P
Chào Hiếu,
Sau khi cài plugin này mình test toàn bị lỗi này, đã tìm cách sửa rồi màkhông sửa được. Hiếu coi giùm mình được không
The pages do not match! Timestamps differ or were not found!
Lỗi này không quan trọng đâu bạn ạ. Bạn tick vào mục “Debugging” ở bước 7 sau đó đăng xuất khỏi WP hoặc truy cập dưới chế độ ẩn danh, view source và thấy dòng thông tin của WP Super Cache ở cuối cùng là được. :P
Cảm ơn Hiếu đã trả lời, cơ mà mình vừa view-source ẩn danh mà ko thấy super cache đâu cả =.=
Mình đã làm giống y như trên bài hướng dẫn, Hiếu có thể xem qua trang mình giùm được không?
Site bạn có bật cache rồi đấy. Nhưng mà nhiều file js, css tải từ bên ngoài host quá nên có cache vẫn chậm. Không triệt để được. :P
Hiếu cho mình hỏi, với tình trạng site mình, nếu cài Wp rocket thì có đỡ hơn cái wp super cache này không?
Vì mình đang định tham gia chương trình mua chung wp rocket và wp amp trên trang của Hiếu.
Dữ liệu nằm ngoài host thì không có cái gì có thể cache nổi đâu bạn ạ. Tất nhiên là WP Rocket sẽ tốt hơn WP Super Cache. Nếu không tốt hơn thì bán ai mua nữa. Dùng hàng miễn phí còn hơn. :D
Hiếu cho mình hỏi sử dung WP Super Cache (W3 Total Cache) có làm ảnh hưởng đến việc hiển thị quảng cáo google adsense ko?
Có thể sẽ ảnh hưởng. Vì các plugin này sẽ cache, nén HTML (CSS, JS) của web, trong đó bao gồm cả mã Google AdSense. Tuy nhiên, mình nghĩ nó không ảnh hưởng nhiều. Phần lớn các blog/website WordPress hiện nay đều sử dụng plugin tạo cache nhưng vẫn hiển thị quảng cáo AdSense bình thường. :)
Chưa dùng WP super cache bao h. Trước h toàn W3 Total thôi. Chủ thớt có thể góp ý xem cái nào trong 2 thì dùng ngon hơn dc ko ạ?
W3 Total Cache thiết lập phức tạp hơn, nhiều tính năng dư thừa hơn => Nặng nề hơn. Nếu bạn muốn đơn giản và hiệu quả thì hãy dùng Super Cache. :P