• Расскажу всё по порядку:
    1) На exay.name установлен WP3.1 в режиме мультисайтинга
    2) Установил на него BP1.2.8
    3) Создал блог friends.exay.name и перевёл туда BP по инструкции Slaffik’а
    4) Всё работает как должно, за исключением того что при разрешении полчения блогов при регистрации блоги(сайты) устанавливаются в 4-ом уровне блог.friends.exay.name , а не на блог.exay.name. Это присходит при регистрации с сайта friends.exay.name, при регистрации с exay.name всё работает нормально

    Как решить эту проблему?

Просмотр 1 ответа (всего 1)
  • Тоже столкнулся с этой проблемой где-то год назад, с тех пор разработчики так и не предложили никакого ее решения.
    Пришлось самому лезть в код и править файл wpmu-functions.php
    В вашей версии WP это уже будет файл ms-functions.php
    Вам необходимо заменить в строке № 631 код
    global $wpdb, $domain, $base, $current_site;
    на

    global $wpdb, $base, $current_site;
        $domain = 'exay.name';

    То есть на ваш домен второго уровня.
    Не забудьте поправить шаблон страницы регистрации в BP
    После каждого обновления версии WP эту операцию гребется повторять

    Возможно, кто-нибудь сможет предложить более красивое решение?

Просмотр 1 ответа (всего 1)
  • Тема «Проблема регистрации блогов при установке BP в поддоме» закрыта для новых ответов.