wp_clean_plugins_cache

The timeline below displays how wordpress function wp_clean_plugins_cache has changed across different WordPress versions. If a version is not listed, refer to the next available version below.

WordPress Version: 5.4

/**
 * Clears the plugins cache used by get_plugins() and by default, the plugin updates cache.
 *
 * @since 3.7.0
 *
 * @param bool $clear_update_cache Whether to clear the plugin updates cache. Default true.
 */
function wp_clean_plugins_cache($clear_update_cache = true)
{
    if ($clear_update_cache) {
        delete_site_transient('update_plugins');
    }
    wp_cache_delete('plugins', 'plugins');
}

WordPress Version: 3.7

/**
 * Clears the Plugins cache used by get_plugins() and by default, the Plugin Update cache.
 *
 * @since 3.7.0
 *
 * @param bool $clear_update_cache Whether to clear the Plugin updates cache
 */
function wp_clean_plugins_cache($clear_update_cache = true)
{
    if ($clear_update_cache) {
        delete_site_transient('update_plugins');
    }
    wp_cache_delete('plugins', 'plugins');
}