wp_suspend_cache_addition() – Temporarily suspend cache additions.

You appear to be a bot. Output may be restricted

Description

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.

Usage

$bool = wp_suspend_cache_addition( $suspend );

Parameters

$suspend
( bool ) optional – Optional. Suspends additions if true, re-enables them if false.

Returns

bool The current suspend setting

Source

File name: wordpress/wp-includes/functions.php
Lines:

1 to 9 of 9
function wp_suspend_cache_addition( $suspend = null ) {
  static $_suspend = false;

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

  return $_suspend;
}
 

 View on GitHub View on Trac