Giới thiệu
Clear Cache for Me là một plugin hữu ích trong việc xóa bộ nhớ cache và buộc trình duyệt tải lại các tệp CSS và JS của chủ đề hiện tại. Plugin này tương thích với nhiều plugin caching phổ biến và cung cấp các tùy chọn và hành động cho nhà phát triển để tùy chỉnh quá trình xóa cache.
Xóa cache cho các plugin caching
- Autoptimize
- Breeze Cache
- Cache Enabler
- GoDaddy Cache
- Kinsta Cache
- LiteSpeed Cache
- Premium Addons for Elementor
- SiteGround SuperCacher
- WP Fastest Cache
- WP Optimize Cache
- WP Rocket
- WP Super Cache
- W3 Total Cache
- WPEngine Cache
Lưu ý: Plugin chỉ xóa cache cho các plugin trên khi chúng đã được kích hoạt.
Xóa cache cho các hoạt động cụ thể
- Khi lưu các widget
- Khi lưu Customizer
- Khi lưu các menu
- Khi lưu các trường trong Advanced Custom Fields
- Khi lưu một biểu mẫu Contact Form 7
- Khi lưu một biểu mẫu Formidable Form
- Khi cập nhật album và bộ sưu tập NextGen Gallery (chế độ beta, có thể không xóa cache cho tất cả các hoạt động)
- Khi lưu các tùy chọn của Qode (plugin này buộc trình duyệt tải lại các tệp CSS và JS tùy chỉnh)
- Khi lưu các biểu mẫu và cài đặt của WP Forms
- Khi lưu cài đặt của WooCommerce (cache đã được xóa khi lưu sản phẩm)
- Khi lưu các cài đặt từ plugin Insert Headers and Footers của WPBeginner
- Khi lưu các cài đặt từ trang cài đặt
- Khi WordPress được cập nhật
- Khi các plugin được cập nhật, kích hoạt hoặc vô hiệu hóa
Lưu ý: Để sử dụng các tính năng trên, cần có hệ thống caching phù hợp đang hoạt động.
Tùy chỉnh với các tùy chọn của nhà phát triển
Plugin cung cấp các tùy chọn cho nhà phát triển để tùy chỉnh quá trình xóa cache:
ccfm_supported_caching_exists
Sử dụng filter này để xác định xem plugin có nên thực hiện bất kỳ hành động nào hay không, bao gồm hiển thị nút trên bảng điều khiển. Trả về true nếu có hệ thống caching được hỗ trợ.
Mặc định: True nếu bất kỳ hệ thống caching được hỗ trợ nào đó đang hoạt động.
ccfm_admin_init hoặc ccfm_init_actions
Sử dụng action này để thêm các hooks khi xóa cache hoặc thực hiện các hoạt động cài đặt khác.
ccfm_clear_cache_for_me_before
Sử dụng action này để xóa cache từ một hệ thống caching không được hỗ trợ trước khi các hệ thống caching mặc định xóa cache của chúng.
ccfm_clear_cache_for_me
Sử dụng action này để xóa cache từ một hệ thống caching không được hỗ trợ sau khi các hệ thống caching mặc định xóa cache của chúng.
Ví dụ
Đối với các hệ thống caching không được hỗ trợ, cần xác định class hoặc function của plugin caching để xóa cache. Ví dụ, nếu hệ thống caching không được hỗ trợ gọi function MyOtherCache::clear_all(), bạn sẽ sử dụng đoạn mã sau để plugin xóa cache:
MyOtherCache::clear_all();
Đánh giá của người dùng
Đánh giá 1: Plugin hoạt động chính xác như mô tả, không gây phiền toái. Hỗ trợ nhanh chóng và nhiệt tình.
Đánh giá 2: Plugin hoạt động tuyệt vời với Kinsta! Đã cứu sống tôi! (Kinsta không thể xóa hoàn toàn cache riêng của mình, haha)
Đánh giá 3: Plugin hoạt động đúng như tôi cần, chủ yếu là xóa cache trình duyệt. Rất cảm ơn! ❤️
Đánh giá 4: Đây là một plugin mạnh mẽ, mạnh hơn bất kỳ plugin nào khác để xóa cache nhanh chóng mà không cần quay lại Cloudflare… Thật sự, cảm ơn bạn.
Đánh giá 5: Tôi không hiểu tại sao điều này không được bao gồm trong mọi plugin cache? Để xóa cache mỗi khi có điều gì đó được lưu trên giao diện quản trị WordPress.
Đánh giá 6: Plugin không hoạt động với tôi, và có thể đúng cho đến khi bạn nhận được thông báo “không thể xóa plugin… trong khi nó đang chạy…”. Điều hài hước là tôi đã vô hiệu hóa plugin.
Các phiên bản cập nhật
2.0.1
Sửa lỗi xóa cache cho WP Rocket. (cảm ơn @deargeek!)
2.0
Thêm tính năng xóa cache cho các plugin bổ sung lưu cache riêng của chúng.
Thêm tính năng xóa cache cho WP Rocket.
Tổ chức mã nguồn.
1.8
Cập nhật xóa cache cho LiteSpeed Cache.
1.7
Thêm tính năng xóa cache khi cập nhật các trường trong Advanced Custom Fields.
1.6
Thêm tính năng xóa cache khi WordPress core được cập nhật.
Thêm tính năng xóa cache khi các plugin được kích hoạt, vô hiệu hóa và cập nhật.
Thêm tính năng xóa cache cho plugin Insert Headers and Footers.
Sửa lỗi tải admin-bar khi không có thanh admin bar.
1.5.1
Gỡ bỏ ajax từ thanh admin-bar khi không có jQuery.
1.5
Cập nhật liên kết thanh admin-bar để xóa cache ngay tại chỗ.
Thêm tính năng xóa cache cho Cache Enabler.
Sửa lỗi xóa cache cho Breeze.
1.4.1
Cập nhật nút Clear Cache For Me trên thanh admin-bar.
Cập nhật xóa cache cho WP Fastest Cache để bao gồm cả cache đã được minify. (cảm ơn Ov3rfly)
1.4
Thêm tính năng xóa cache cho LiteSpeed Cache.
Thêm tính năng xóa cache cho SiteGround SuperCacher.
Thêm tính năng xóa cache cho Autoptimize.
Thêm nút Clear Cache For Me trên thanh admin-bar.
Thêm Chế độ phát triển để luôn tải một bản sao mới của các tệp javascript và stylesheet.
1.3
Thêm tính năng xóa cache cho Breeze cache.
Thêm tính năng xóa cache khi lưu các biểu mẫu WP Forms.
Thêm tính năng xóa cache khi lưu cài đặt WooCommerce.
Di chuyển các cài đặt sang trang riêng trong phần Cài đặt.
Sửa lỗi xóa cache cho GoDaddy để xóa cache trên tất cả các trang.
1.2
Thêm tính năng xóa cache cho WP Optimize cache.
1.1.1
Gỡ bỏ thông báo hosting, sửa lỗi js.
1.1
Thêm tính năng xóa cache cho Kinsta hosting.
Thêm tính năng xóa cache cho GoDaddy managed hosting.
Thêm tính năng xóa cache cho Formidable Forms.
1.0
Thêm tính năng xóa cache cho tất cả các tệp CSS và JS của chủ đề.
Thêm tính năng xóa cache khi lưu các tùy chọn của chủ đề Qode.
0.93
Loại bỏ ajax từ thanh admin-bar khi không có jQuery.
Kết luận
Clear Cache for Me là một plugin hữu ích cho việc xóa cache và tải lại các tệp CSS và JS của chủ đề hiện tại. Với khả năng tương thích với nhiều plugin caching phổ biến và các tính năng tùy chỉnh cho nhà phát triển, plugin này giúp cải thiện trải nghiệm người dùng và tăng tốc độ tải trang của website.
Tải plugin: https://wordpress.org/plugins/clear-cache-for-widgets/