ms_network_not_found
云策文档标注
概述
ms_network_not_found 是一个 WordPress 动作钩子,当基于请求的域名和路径无法找到网络时触发。此钩子主要用于多站点环境,开发者可以在此处理网络未找到的情况。
关键要点
- 触发时机:在基于请求的域名和路径搜索网络失败时触发。
- 主要用途:允许开发者执行自定义操作,如重定向或退出,以处理网络未找到的场景。
- 参数:$domain(字符串,用于搜索网络的域名)和 $path(字符串,用于搜索网络的路径)。
- 相关函数:与 ms_load_current_site_and_network() 相关,用于多站点引导过程中识别网络和站点。
- 版本历史:从 WordPress 4.4.0 版本开始引入。
原文内容
Fires when a network cannot be found based on the requested domain and path.
Description
At the time of this action, the only recourse is to redirect somewhere and exit. If you want to declare a particular network, do so earlier.
Parameters
$domainstring-
The domain used to search for a network.
$pathstring-
The path used to search for a path.
Source
do_action( 'ms_network_not_found', $domain, $path );
Changelog
| Version | Description |
|---|---|
| 4.4.0 | Introduced. |