На данный момент у меня есть многосайтовая установка WordPress с примерно 125 различными сайтами. У меня есть плагин, который имеет определенные функции работы с несколькими сайтами, однако его нельзя использовать для изменения многих моих сайтов, потому что он отображает только первые 99 сайтов. Он использует get_sites () для вывода списка сайтов, поэтому я попытался использовать следующую команду, и только 99 из 125 сайтов были перечислены в массиве:
$testeroo = get_sites();
print_r(array_values($testeroo));
Кто-нибудь, имеющий опыт работы с несколькими сайтами, знает причину, по которой get_sites () не выводит список всех сайтов при установке? Все сайты правильно отображаются в Network Admin-> Sites.






https://developer.wordpress.org/reference/functions/get_sites/
'number'
(int) Maximum number of sites to retrieve. Default 100.
Установите для этого параметра что-нибудь абсурдно высокое или используйте параметр offset для разбивки на страницы.
БЛАГОДАРЮ ВАС! Теперь я вижу, что они изменили «лимит» на «число», что и нарушало работу плагина. Ты герой!