Поддержка WordPress Multisite готовый сайт WordPress каждому зарегистрированному

  • Доброго времени!
    Использую ВордПресс для мульти-сайт системы за дружественный интерфейс и красивое оформление.
    Необходимо для каждого зарегистрированного пользователя — сразу устанавливать сайт с уже готовой структурой и наполнением (Интернет-магазин каждому).
    Как это сделать? Нужно ли дописывать php?

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • Только собрался спросить тоже самое, а vasen немного опередил ;).
    Только у меня задача несколько шире. (Хочу сделать типа сервиса «для своих»)

    Нужно чтобы юзер не только получал сайт с контентом, но ещё и настроенный (с настроенными плагинами в тч). Есть ли способ «клонировать» заранее сделанный и настроенный сайт.

    И как (чем) при этом для юзеров убрать некоторые пункты из админки. Например, нужно запретить управление приватностью, убрать пункты, создаваемые плагами (ну чтобы плаги работали, а изменить настройки было нельзя) и тп.

    И как убрать из адмики юзера ссылку на консольный сайт.

    Как ограничить юзеров возможностью создания только одного сайта?

    Модератор Atrax

    (@atrax)

    Не слишком ли много вопросов в одной теме?

    А что, надо было наплодить кучу одинаковых тем? Задача-то одна. И она в заголовке топика.

    Покамест, видится «клонирование» отдельных сообщений базы данных для новых юзеров и соответствующий php-код в wp-login.php
    Плагины для сети используют локальные настройки или любой пользователь может редактировать сразу для сети?

    >Плагины для сети используют локальные настройки или любой пользователь может редактировать сразу для сети?

    Юзеры правят только свои сайты (к сети доступа нет). Можно им вообще отключить доступ к плагинам. Но админ сети может включать\выключать отдельные плаги каждому юзеру.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Есть ли способ «клонировать» заранее сделанный и настроенный сайт

    Предполагаю, что проще всего навесить на действие wpmu_new_blog импорт заранее подготовленного дампа с заменой home и siteurl.

    И как (чем) при этом для юзеров убрать некоторые пункты из админки

    Как вариант, с помощью плагина Adminimize или аналогичного:
    http://wordpress.org/extend/plugins/adminimize/

    Как ограничить юзеров возможностью создания только одного сайта?

    Готового решения не встречал. Можно проверять в том же wpmu_new_blog и выдавать ошибку, если у пользователя уже есть сайт.

    Предполагаю, что проще всего навесить на действие wpmu_new_blog импорт заранее подготовленного дампа с заменой home и siteurl.

    Нашлись более человечные методы. Плагины:
    New Blog Defaults
    default blog options
    SFR Clone Site
    default blog options

    Пока еще не тестировал.

    Попадались ещё другие, но я не силён в английском, чтобы наверняка понять что к чему.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Если будете тестировать, напишите о впечатлениях 🙂

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • Тема «готовый сайт WordPress каждому зарегистрированному» закрыта для новых ответов.