我目前有一个WordPress多站点安装,大约有125个不同的站点。我有一个具有特定多站点功能的插件,但是,它不能用于修改我的许多站点,因为它只列出了前99个站点。它使用get_sites()列出站点,所以我尝试使用以下命令,并且数组中只列出了125个站点中的99个:
$testeroo = get_sites();
print_r(array_values($testeroo));
有多站点经验的人是否知道为什么get_sites()不会列出安装中的所有站点?所有网站都在Network Admin-> Sites中正确显示。
答案 0 :(得分:1)
https://developer.wordpress.org/reference/functions/get_sites/
'数'
(int)要检索的最大站点数。默认为100。
将该参数设置为荒谬的高,或使用offset
参数进行分页。