Thorakis Cache saves each page once and then serves it straight from disk, without going through WordPress or the database.
It is built to be installed by somebody who does not want to learn what a cache is.
Clear the cache: in the vast majority of cases that is enough. If the problem stays, deactivate the plugin — your site goes straight back to normal, with nothing lost.
There is also an exclusions field, so you can set one page aside without giving up the rest.
Thorakis Cache refuses to turn on if another caching plugin is already in place, and tells you which one. Two caches stacked on top of each other break one another; a clear refusal beats an obscure failure.
Turning the cache on adds one line to your wp-config.php and creates a wp-content/advanced-cache.php file. That is how WordPress knows a cache is present — it is the standard mechanism, used by every page-caching plugin. Both are removed when you turn the cache off, and if wp-config.php is not writable the plugin shows you the exact line to add yourself.
This plugin does not connect to any external service. It sends no data anywhere,
it has no licence key, no account, no telemetry and no update server of its own.
Two points are worth stating plainly, because an automated scan of the source
can suggest otherwise.
Requests the plugin does make. The only HTTP requests are loopback requests
to your own site, at the address returned by home_url(). They are used for two
things: measuring how long a page takes to build, so the settings screen can show
what the cache is saving, and fetching pages again after the cache is cleared so
the first real visitor does not pay for the rebuild. These requests never leave
your server, and no third party is involved.
Why third-party domain names appear in the source. The file
src/Optimisation/ThirdPartyScripts.php contains a list of host names such as
googletagmanager.com, connect.facebook.net and intercom.io. That list is a
matching list, not a set of endpoints. If your own pages already load a script
from one of those hosts, the plugin holds it back until the page has been drawn,
then lets it run. The plugin never contacts those hosts, sends them nothing, and
adds no script that was not already on your page. Remove the third-party script
from your site and the plugin has nothing to defer.