Я хочу программно создать блог / сайт в 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 домена, после чего есть код для добавления нового пользователя из электронной почты.