Многостраничный сайт WordPress (включен сетевой режим)

Я хочу программно создать блог / сайт в WordPress Muti-сайте (сетевые словарные слова). Есть ли API для этого? Если нет, могу ли я напрямую вставить данные в базу данных?

Я хочу создать сайт wordpress на основе одной из моих пользовательских форм регистрации с php-страницы. Любая помощь / ссылки на документацию будет оценена по достоинству. Спасибо.

это работает для установки подкаталогов:

global $current_site; wpmu_create_blog( $current_site->domain, $current_site->path . 'mysite/', 'My Site', 1 ); 

и это должно работать для установки поддоменов:

 global $current_site, $base; wpmu_create_blog( 'mysite.mydomain.com', $base, 'My Site', 1 ); 

если вам нужно добавить блог и пользователя одновременно, проверьте код в /wp-admin/ms-edit.php, где он говорит «case» addblog:: «в строке 139. Это код sanitze домена, после чего есть код для добавления нового пользователя из электронной почты.