VARCACHE{ attributes } -- cache TWiki variables in selected topics for faster page rendering
- The
%VARCACHE{}%
variable is handled by the VarCachePlugin.
- Syntax:
%VARCACHE{ "24" }%
- Supported attributes:
Attribute | Comment | Default |
"..." or refresh="..." | Cache refresh period in hours (maximum age of cache) | REFRESH setting |
cachemsg="..." | Message shown when looking at a cached topic. Use $age to indicate the age of cache, $link to indicate the refresh URL | CACHEMSG setting |
updatemsg="..." | Message shown after a cache refresh. Use $link to indicate the refresh URL | UPDATEMSG setting |
- Example:
%VARCACHE{"168"}%
caches the current page for 7 days
- Exclude variables from getting cached:
- Use
<varcache_exclude> ... </varcache_exclude>
to exclude sections of a page
- Example:
<varcache_exclude> %SEARCH{...}% </varcache_exclude>
runs the search on every page view, regardless of caching
- Or, prefix variables with
VARCACHE_EXCLUDE_
- Example:
%VARCACHE_EXCLUDE_WIKIUSERNAME%
renders the WIKIUSERNAME
variable on every page view, regardless of caching
- Category: AdministrationVariables, DevelopmentVariables
- Related: VarCachePlugin, VarCachePluginTest
This topic: TWiki
> WebHome >
TWikiVariables > VarVARCACHE
Topic revision: r2 - 2019-01-03 - TWikiAdminUser