Как изменить основной блог (сайт) в WordPress Multisite
Ниже рассмотрим, как изменить основной сайт (блог) сети в WordPress Multisite. Например, у нас уже установлена и работает сеть сайтов, и теперь нам нужно изменить основной сайт сети — основной сделать не основным, а один из под-сайтов — сделать основным.
Чтобы самому разобраться как WP определяет главный сайт, я бы посоветовал залезть в ядро и разобраться в методе WP_Network::get_main_site_id(). По идее там вы найдете все ответы как определяется главный сайт (блог) сети сайтов и на основе этой информации поймете как и что нужно сделать, чтобы ничего не испортить.
Для проведения преобразования необходимо внести изменения в wp-config.php
, а также в базу данных.