函数文档

__clear_multi_author_cache()

💡 云策文档标注

概述

__clear_multi_author_cache() 是一个辅助函数,用于清除多作者缓存。它通过删除名为 'is_multi_author' 的 transient 来实现。

关键要点

  • 函数名:__clear_multi_author_cache(),遵循 WordPress 命名约定,带有双下划线前缀。
  • 功能:调用 delete_transient('is_multi_author') 来清除缓存,确保多作者状态能正确更新。
  • 引入版本:WordPress 3.2.0 中首次引入。
  • 相关函数:与 delete_transient() 关联,用于处理 transient 的删除操作。

代码示例

__clear_multi_author_cache() { // phpcs:ignore WordPress.NamingConventions.ValidFunctionName.FunctionDoubleUnderscore,PHPCompatibility.FunctionNameRestrictions.ReservedFunctionNames.FunctionDoubleUnderscore
    delete_transient( 'is_multi_author' );
}

注意事项

  • 函数名包含双下划线,需注意命名规范,避免与其他函数冲突。
  • 此函数主要用于内部缓存管理,开发者应谨慎调用,确保在需要时清除缓存。

📄 原文内容

Helper function to clear the cache for number of authors.

Source

function __clear_multi_author_cache() { // phpcs:ignore WordPress.NamingConventions.ValidFunctionName.FunctionDoubleUnderscore,PHPCompatibility.FunctionNameRestrictions.ReservedFunctionNames.FunctionDoubleUnderscore
	delete_transient( 'is_multi_author' );
}

Changelog

Version Description
3.2.0 Introduced.