Функцию на РНР для добавления блогов WordPress MU
Написать отдельную функцию на РНР для добавления блогов в WordPress MU.
Функция будет прописана в другой РНР-скрипт и будет получать на входе:
Пример.
function Create_Blog ($subdomain, $title, $login, $pass, $directory, $categories)
где
$subdomain - имя субдомена\папки блога,
$title - название блога,
$login - логин для входа в блог,
$pass - пасс для входа в блог,
$directory - главная тема блога,
$categories - названия категорий блога, от нуля до нескольких категорий (в массиве)
Далее сделать проверку на существование такого $subdomain, если нет такого, то
создать блог $subdomain с категориями $categories и использовать рандомный тематический шаблон из
папки wp-content/themes/$directory/[тут лежат папки с шаблонами соответствующей тематики]
Например, для $directory="Auto" шаблон искать в wp-content/themes/Auto/autodesign1/ или
в wp-content/themes/Auto/auto_sport/. Соответсвенно случайно выберется шаблон/папка autodesign1 или auto_sport
Прописывать блоги в базу или напрямую, или через логин/пароль главного администратора, чтобы использовать
встроенные функции добавления новых блогов и категорий.