Automatically purge Cloudflare cache, including cache everything rules.
Automatically purge Cloudflare cache, including cache everything rules.
This plugin is not for normal users! Read the whole readme and FAQ before installing.
Cloudflare cache everything rules breaks most WordPress dynamic functionalities:
Sunny shows a few admin notices in WP admin dashboard promoting the author’s web development services every 2 weeks.They are dismissible via the X
button on the right corner. See faq for more info.This is a free plugin, free as in free of charge and in freedom. You can always remove those notices without breaking other parts of Sunny.
The next major release of Sunny(v3.0.0) will require:
cache everything
rules’ cachesGo Sunny
–> Debuggers
, it shows:
Cache Status
of a given URLAt the time of writing, Cloudflare’s official plugin doesn’t purge cache everything
rules’ caches. Here comes Sunny! Sunny focus on purging caches when needed.
7.0
or later4.7
or laterIf you like the plugin, feel free to rate it or donate. Thanks a lot! π
To save time so that we can spend it on development, please read the plugin’s FAQ first. Before requesting support, and ensure that you have updated Sunny and WordPress to the latest released version and installed PHP 7 or later.
You can get support via GitHub issues(preferred) and WordPress support forum.
If you don’t provide these information, your support ticket will be ignored:
latest
, your ticket will be closed without replies)Sunny is open source and hosted on GitHub. Feel free to make pull requests.
You can also tweak Sunny
to work for you by extending its Laravel-like container.
Post related urls are filterable by Strategies
and sunny_post_related_urls
. See examples on Sunny Purge Extra URLs Example.
If you don’t understand the example code, hire me instead.
Extend its Laravel-like container.
PHP 7.0
or later.
WordPress 4.7
or later.
If you encountered this error:
Parse error: syntax error, unexpected β:β, expecting β;β or β{β in wp-content/plugins/sunny/src/Sunny.php on line XX
You probably running on a old version of PHP. Upgrade your server to PHP 7.0
or later.
Sunny shows a few admin notices in WP admin dashboard promoting the author’s web development services every 2 weeks.
They are dismissible via the X
button on the right corner.
Why do they donβt go away?
Your caching settings are incorrect! Possible issues:
wp-admin
Sunny works with database query caching and object caching. This plugin won’t fix improper server configuration.
But… other plugins don’t have this issue?
I doubt. Sunny saves/retrieves those notices via Options API which commonly used in plugins. Thus, other plugins should get outdated options as well. Hire a developer to check your site!
If you still not convinced, submit a pull request with failing test case via GitHub.
No. Sunny version 1 uses Cloudflare API v1 which deprecated since 9th November, 2016. Either update your server or uninstall Sunny.
Depends. I accept this kind of custom coding jobs. However, prepare for being rejected if the requirement doesn’t make sense.
Shoot me an email at [email protected] or use this contact form.
No. This plugin is a Typist Tech project.
Tang Rufus, a freelance developer for hire. I make Typist Tech also.
Yes, all of them work together without problems.
English works out of the box.
Traditional Chinese language pack is available here.
You can add your own translation at translate.wordpress.org.
Read the whole readme and FAQ first!
If you like the plugin, feel free to:
Besides, Sunny
is open source and hosted on GitHub. Feel free to make pull requests.
Last but not least, you can hire me. Shoot me an email at [email protected] or use this contact form.
Hire me! Shoot me an email at [email protected] or use this contact form.
Full change log available at GitHub
I18n
7.0.0