Provides sensible replacements of default nonce generation functions to more accurately reflect their expected behaviour.
As of April 2026, Noncensible is a WordPress cache plugin with 20 active installations and a 0/5 rating0. It has been downloaded 1.5K+ times in total. Requires WordPress 2.5.0+ and PHP 5.4.0+. Available on WordPress.org since 2021. Top alternative: WP-Optimize – Cache, Compress images….
The core functions’ documentation states that nonces, small validity tokens used throughout WordPress core and other plugins, have a lifespan of 1 day, however they can last as little as half that time. For common usage that may not be a problem, but if that lifespan is relied upon in any meaningful way, inexplicable failures can occur. For example, filters that shorten the lifespan may randomly make it difficult to complete some tasks before their nonce expires. Very long lifespans, such as those set by many caching and SEO optimization plugins, can result in forms and other actions suddenly breaking before the cached content expires and new nonces get generated. Imagine a contact form that’s cached for a week but stops working after 4 days, then starts working again if that…
| WordPress | 2.5.0+ requiredTested up to 6.8.5 |
| PHP | 5.4.0+ required |
Make the NONCENSIBLE_TICKS_PER_NONCE_LIFE constant overridable in config, in case you want lower or higher resolution than 8, but still need the guaranteed lifespan.
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.