Description
TOP | DESCRIPTION | FEATURES | SETTINGS | API/SERVER SETTINGS | CRON Action SETTINGS | CRON Action SETTINGS | IN THE WORKS
This plugin attempts to purge all server-side caching methods.
This includes the most common caching plugins, some hosting based caches, most server based caches, built-in Wordpress object caches, and even simple file based caches
Just configure what you want to purge on, and the plugin will take care of the rest.
We have also included a CLI cache purger. Shell into your install and run the following command: wp the_cache purge. The normal CLI flags apply, and if you are in a multisite, you must include the --url flag.
Features
TOP | DESCRIPTION | FEATURES | SETTINGS | API/SERVER SETTINGS | CRON Action SETTINGS | IN THE WORKS
Built in automatic cache purging for the following caches
- Plugins/Themes
- Flying Press, SiteGround Optimizer, Nginx Helper, LiteSpeed Cache, Cachify, Autoptimize, Fast Velocity Minify, WP Rocket, Swift Performance, Comet Cache, Hummingbird, WP Fastest Cache, WP Super Cache, W3 Total Cache, Hyper Cache, WP Optimize, Cache Enabler, Divi, Elementor
- Hosting / CDN
- WPEngine, SpinupWP, Kinsta, GoDaddy, Pantheon, CloudFlare, Sucuri, RunCloud, Siteground, Bluehost, Breezeway
- Some of these are dependant on separate plugins. Please see your provider if it is necessary, or already included
- Server Based
- Fastly CDN, PHP FPM, Zend Opcache, APC and APCU, WinCache, Pagespeed Module, Memcache, Memcached, Redis, nGinx, Static File Caches
- Wordpress Built-In object caching and persistent object caching
Purges are configurable in the settings, and include the following saves/updates/trashes:
- Posts, Pages, Custom Post Types, Categories, Taxonomies, Widgets, Menus, Plugins, Updates, Settings & Options, GravityForms (if installed and activated), Advanced Custom Fields (if installed and activated), WooCommerce Settings (if installed and activated)
Settings
TOP | DESCRIPTION | FEATURES | SETTINGS | API/SERVER SETTINGS | CRON Action SETTINGS | IN THE WORKS
-
Log Purge Actions?
- Option(s) Name:
should_log - Do you want to log purge actions? The log file will be located here:
/home/u982920953/domains/snsca.gov.lk/public_html/wp-content/purge.log
- Option(s) Name:
-
Purge on Menu?
- Option(s) Name:
on_menu - This will attempt to purge all caches for every menu update, save, or delete.
- Option(s) Name:
-
Purge on Post?
- Option(s) Name:
on_post - This will attempt to purge all caches for every post update, save, or delete.
- Option(s) Name:
-
Ignored Posts
- Option(s) Name:
on_post_exclude - Select the posts you wish to ignore from the cache purge actions.
- Option(s) Name:
-
Purge on Page?
- Option(s) Name:
on_page - This will attempt to purge all caches for every page update, save, or delete.
- Option(s) Name:
-
Ignored Pages
- Option(s) Name:
on_page_exclude - Select the pages you wish to ignore from the cache purge actions.
- Option(s) Name:
-
Purge on CPT?
- Option(s) Name:
on_cpt - This will attempt to purge all caches for every custom post type update, save, or delete.
- Option(s) Name:
-
Ignore CPT
- Option(s) Name:
on_cpt_exclude - Select the custom post types you wish to ignore from the cache purge actions.
- Option(s) Name:
-
Purge on Term/Taxonomy?
- Option(s) Name:
on_taxonomy - This will attempt to purge all caches for every taxonomy/term update, save, or delete.
- Option(s) Name:
-
Purge on Category?
- Option(s) Name:
on_category - This will attempt to purge all caches for every category update, save, or delete.
- Option(s) Name:
-
Purge on Widget?
- Option(s) Name:
on_widget - This will attempt to purge all caches for every widget update, save, or removal.
- Option(s) Name:
-
Purge on Customizer?
- Option(s) Name:
on_customizer - This will attempt to purge all caches for every customizer update or save.
- Option(s) Name:
-
Purge on GravityForms?
- Option(s) Name:
on_form - This will attempt to purge all caches for every form update, save, or delete.
- This option is only available if you have GravityForms installed and active on your site.
- Option(s) Name:
-
Ignore Forms
- Option(s) Name:
on_form_exclude - Select the forms you wish to ignore from the cache purge actions.
- This option is only available if you have GravityForms installed and active on your site.
- Option(s) Name:
-
Purge on ACF?
- Option(s) Name:
on_acf - This will attempt to purge all caches for every "advanced custom field" group update, save, or delete.
- This option is only available if you have Advanced Custom Fields installed and active on your site.
- Option(s) Name:
-
Ignore Field Group
- Option(s) Name:
on_acf_exclude - Select the field groups you wish to ignore from the cache purge actions.
- This option is only available if you have Advanced Custom Fields installed and active on your site.
- Option(s) Name:
API/SERVER Settings
TOP | DESCRIPTION | FEATURES | SETTINGS | API/SERVER SETTINGS | CRON Action SETTINGS | IN THE WORKS
-
Remote Redis Server
- Option(s) Name:
remote_redis - Do you want to configure Redis servers to be purged?
- Option(s) Name:
-
Redis Servers - Server
- Option(s) Name:
remote_redis_servers['remote_redis_server'] - Insert the servers IP address.
- Option(s) Name:
-
Redis Servers - Port
- Option(s) Name:
remote_redis_servers['remote_redis_port'] - Insert the servers port.
- Option(s) Name:
-
Remote Memcache Server
- Option(s) Name:
remote_memcache - Do you want to configure Memcache servers to be purged?
- Option(s) Name:
-
Memcache Servers - Server
- Option(s) Name:
remote_memcache_servers['remote_memcache_server'] - Insert the servers IP address.
- Option(s) Name:
-
Memcache Servers - Port
- Option(s) Name:
remote_memcache_servers['remote_memcache_port'] - Insert the servers port.
- Option(s) Name:
-
Remote Memcached Server
- Option(s) Name:
remote_memcached - Do you want to configure Memcached servers to be purged?
- Option(s) Name:
-
Memcached Servers - Server
- Option(s) Name:
remote_memcached_servers['remote_memcached_server'] - Insert the servers IP address.
- Option(s) Name:
-
Memcached Servers - Port
- Option(s) Name:
remote_memcached_servers['remote_memcached_port'] - Insert the servers port.
- Option(s) Name:
-
Service API Keys
-
Cloudflare Token
- Option(s) Name:
service_api_keys['cloudflare_token'] - Enter your Cloudflare API Token. If you do not have one, you can create one here: https://dash.cloudflare.com/profile/api-tokens
NOTE: This is stored in plain-text.
- Option(s) Name:
-
Cloudflare Zone
- Option(s) Name:
service_api_keys['cloudflare_zone'] - Enter your Cloudflare Zone ID. You can find this by clicking into your websites overview in your account: https://dash.cloudflare.com/
NOTE: This is stored in plain-text.
- Option(s) Name:
-
Sucuri Key
- Option(s) Name:
service_api_keys['sucuri_key'] - Enter your Sucuri API Key. If you do not have one, you can find it in your site's Firewall here: https://waf.sucuri.net/. Click into your site, then Settings, then API.
NOTE: This is stored in plain-text.
- Option(s) Name:
-
Sucuri Secret
- Option(s) Name:
service_api_keys['sucuri_secret'] - Enter your Sucuri API Secret. If you do not have one, you can find it in your site's Firewall here: https://waf.sucuri.net/. Click into your site, then Settings, then API.
NOTE: This is stored in plain-text.
- Option(s) Name:
-
Cloudflare Token
CRON Action Settings
TOP | DESCRIPTION | FEATURES | SETTINGS | API/SERVER SETTINGS | CRON Action SETTINGS | IN THE WORKS
-
Allow Scheduled Purges?
- Option(s) Name:
cron_schedule_allowed - Should the cached be purged based on a Wordpress Cron schedule?
- Option(s) Name:
-
Built-In Schedule
- Option(s) Name:
cron_schedule_builtin - Select a built-in schedule to purge the caches on.
- Option(s) Name:
In The Works
TOP | DESCRIPTION | FEATURES | SETTINGS | API/SERVER SETTINGS | CRON Action SETTINGS | IN THE WORKS
- WooCommerce Product Updates (and exclusions)
- WooCommerce Order Updates
- More Plugin References
- More Hosting References