钩子文档

display_site_states

💡 云策文档标注

概述

display_site_states 是一个 WordPress 过滤器,用于修改站点列表表中默认的站点显示状态。它允许开发者自定义或扩展站点状态数组。

关键要点

  • 过滤器名称:display_site_states
  • 参数:$site_states(数组,默认包含 'Main', 'Archived', 'Mature', 'Spam', 'Flagged for Deletion')和 $site(WP_Site 对象)
  • 用途:在 WP_MS_Sites_List_Table::site_states() 方法中调用,用于输出站点状态
  • 引入版本:WordPress 5.3.0

代码示例

$site_states = apply_filters( 'display_site_states', $site_states, $_site );

📄 原文内容

Filters the default site display states for items in the Sites list table.

Parameters

$site_statesstring[]
An array of site states. Default 'Main', 'Archived', 'Mature', 'Spam', ‘Flagged for Deletion’.
$siteWP_Site
The current site object.

Source

$site_states = apply_filters( 'display_site_states', $site_states, $_site );

Changelog

Version Description
5.3.0 Introduced.