WordPress at a glance

wp_suspend_cache_addition() WP 1.0

Temporarily suspend cache additions.

Stops more data being added to the cache, but still allows cache retrieval. This is useful for actions, such as imports, when a lot of data would otherwise be almost uselessly added to the cache.

Suspension lasts for a single page load at most. Remember to call this function again if you wish to re-enable cache adds earlier.

  • Static. true/false. $_suspend

No Hooks.


true/false. The current suspend setting


wp_suspend_cache_addition( $suspend );
Suspends additions if true, re-enables them if false.
Default: null

Code of wp suspend cache addition: wp-includes/functions.php WP 5.2.2

function wp_suspend_cache_addition( $suspend = null ) {
	static $_suspend = false;

	if ( is_bool( $suspend ) ) {
		$_suspend = $suspend;

	return $_suspend;

Related Functions

From tag: cache (caching)

No comments
    Hello, !     Log In . Register