对get_site_option()
是关于整个网络的数据。
这种恼怒来自混合的词汇:什么是site 一次是network 现在,什么是blog once现在是网络中的一个站点。
wp_get_sites()
例如,在版本3.7中,它获取网络中的站点,而不是安装中的所有网络。所以asite 在里面wp_get_sites()
与site 在里面get_site_option()
.
对于应在单个站点安装中使用的插件or 仅作为网络插件,您始终可以使用get_site_option()
, 因为在单个站点上get_option()
.
一个重要的区别是:每个请求都会自动加载普通选项,因此您将使用get_option()
. 站点选项不会自动加载,只有一些核心选项。看见/wp-includes/option.php wp_load_core_site_options()
.
要存储所有网络中所有站点的信息,必须使用自定义表或在当前安装中选择一个网络。