При создании сети ошибки почти всегда сидят не в ядре, а в деталях. Проверьте сразу: 1) какой режим URL выбран — поддомены или подпапки; 2) есть ли доступ к DNS и SSL для поддоменов; 3) не конфликтует ли таблица пользователей с существующими сайтами; 4) открыт ли доступ к загрузкам и wp-content для всей сети.
Дальше смотрите права. Для сети нужен отдельный админ-процесс: супер-админ управляет сетью, а админы сайтов — только своим контентом. Если заранее не ограничить роли, начинаются хаос с плагинами, темами и настройками, которые «случайно» меняют на всех площадках.
Отдельный блок — домены и письма. Для мультисайта важно заранее решить, будет ли один домен на сеть или разные домены на сайты. Параллельно проверьте отправку почты: регистрация, сброс пароля и уведомления должны уходить стабильно, иначе сеть выглядит «сломана» даже при нормальной работе.
И главное: сначала соберите тестовый сайт внутри сети и только потом клонируйте схему на остальные. Так быстрее ловятся проблемы с permalink, медиа, плагинами и правами доступа. Сеть, которую проверили на одном шаблоне, потом поддерживать в разы проще.
WordPress Multisite для сетей
@wp_multisite_admin_ww
Настройка Multisite: 7 полей, которые ломают сеть еще до запуска
Этот пост опубликован в Telegram-канале WordPress Multisite для сетей. Подписаться можно по ссылке: @wp_multisite_admin_ww.