WordPress v.3.0.1 — делаем социальную сеть (WordPress MU)

Всем доброго времени суток!

Недавно один из моих постоянных читателей (и пользователей моего хостинга) настойчиво просил помочь в настройке его WordPress как социальной сети.

Я, честно сказать, никогда не интересовался этой функцией и насколько знаю и читал – возможность создания сети пользователей была возможна на движке WordPress MU, а также на BaddyPress (по-моему, правильно назвал, поправьте если что).

Знаю, что в версии WordPress 3.0 эта функция внедрена как обязательная, и теперь MU уже не будет развиваться самостоятельно.

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

Меня эта ситуация заинтересовала – неужели все так сложно? И я решил попробовать. Тем более, я вам рассказывал о новой версии WordPress, но, правда, в моих обзорах (серия статей – Путешествие по WordPress v.3) я ни разу не коснулся темы мультисайтов.

Сегодня решил написать, так как желающие сделать себе социальную сеть есть, а вот как сделать – не все знают.

Фактически, все ваши манипуляции по первоначальной настройке займут у вас не более десяти минут. Читайте внимательно и смотрите скриншоты, я буду рассказывать по порядку ваших действий.

1. Перед тем как начнем, вам надо:

  • Отключить (деактивировать) все ваши плагины.
  • Желательно (не обязательно) все ваши записи иметь на локальном компьютере.
  • Желательно (не обязательно) сделать бэкап базы данных.

2. Откроем файл wp-config.php (тот, где мы записали данные нашей базы данных) и впишем вот такую функцию (пишите ее во второй строке, после ‘<?php’):

define('WP_ALLOW_MULTISITE', true);

3. Сохранили и закрыли файл wp-config.php.

4. Если вы в административной панели сайта, просто нажмите F5 и обновите окно браузера. В Консоли Управления, раздел Инструменты, у вас появится страница Сеть.

5. Заходим на эту страницу. Если вы предварительно НЕ деактивировали плагины, вам система подскажет это сделать сейчас. Вы увидите вот такую страницу:

64

Сразу хочу подчеркнуть: я показываю вам на одном из своих сайтов (на этом пытаюсь раскрутить бесплатную Доску Объявлений), поэтому такой домен – www.advt.org.ua.

Два слова о разделе – Параметры сети. Система подсказывает, что сеть будет выглядеть как – http://поддомен.advt.org.ua. Советую следовать ее предложениям.

Нажимаем кнопку – Установить. Откроется страница – Установка сети. Здесь нам потребуется выполнить три действия (сначала – сделайте копию файлов wp-config.php и .htaccess):

1 – Создать директорию blog.dir в папке wp-content и поставить на нее права на запись – 777:

65

2 – Добавить указанные на странице строки в файл wp-config.php (ПЕРЕД строкой /* Это всё, дальше не редактируем. Успехов! */):

66

3 – Добавьте (если нет) ключи аутентификации в файле wp-config.php:

67

4 – Добавить строки в файл .htaccess, заменив существующие правила WordPress:

68

Все, что я выложил на скриншотах, будет на странице Установка сети.

После внесения изменений в файлы – все сохранили и закрыли. Система предложит вам еще раз авторизоваться (ссылка внизу справа).

Если вы сделали правильно (как я описал) – у вас в Консоли Управления администратора появится в самом верху вкладка – Администратор:

69

Дальнейшие ваши действия связаны с управлением вашей сетью, размещением необходимых шаблонов для пользователей сети, настройкой необходимых плагинов, и т.д.

Я уже выше писал, что не знаком с системой MU, поэтому мой рассказ о настройке социальной сети на WordPress 3.0 на этом заканчивается.

В ближайшие дни я расскажу вам о еще некоторых новшествах в последней версии WordPress третьей версии.

Успехов!

Мой блог находят по следующим фразам

Мой блог находят по следующим фразам

Похожие записи:

Комментарий через Facebook


Комментарий через В Контакте


13 коммент. на сайте.

Вы можете поучаствовать в обсуждении.

  1. Константин:

    Создал БД
    Залил в корень файлы
    Прописал алиасы *.domain.zone
    В ДНС прописаны записи в виде А * IP и А *.* IP
    Установил вордпресс
    Прописал возможность мультисайтовости в конфиге
    Создал папку блогдир и установил права 777
    В нетворке выбрал сабдомены и ткнул инстал
    Дописал выданные строки в конфиг и создал .htaccess с необходимыми правилами

    в дашборде появилась вкладка — мои сайты
    в тулзах нетворк исчез

    кроме как нажать кнопку сохранения в дашборде — ничего сделать не могу… но сохранять по большому счету нечего так как не могу ничего добавить

  2. Константин:

    поставил вордпресс 3.1.2

    все сделал согласно описанию за исключением того что не отключал плагины

    после того как добавил на последнем шаге предлагаемые строки в конфиг и htaccess ничего не произошло

    а если быть точнее я вижу вкладку MY SITES и все

    в меню настроек все осталось как уобычного вордпрессовоского блога

    новые домены добавить так же не могу

    алиасы прописаны, запись в ДНС произведена, папка блогдир добавлена, права на нее 777 выставлены

    какие могут быть проблемы?

  3. MeKsIkAnEc:

    я вапс люблю , спасибо !!!! 5 дней устанавливал и наконец !

    огромное спасибо !!!!!

  4. westa:

    Отображается как поддомен.сайт.ру — там прописаны альясы * на все поддомены, те все поддомены глядят в одну директорию, только темы разные. ( может, в папки с темами какие файлы для регистрации положить?).
    А сейчас, когда нажимаю «регистрация» в поддомене, попадаю на страницу
    http://поддомен.48site.ru/wp-login.php
    со стандартной WordPress-овской формой входа, которая предлагает ввести имя и пароль,
    а внизу ссылка регистрация. Когда на неё нажимаешь, попадаешь на страницу регистрации на сайте
    http://site.ru/wp-signup.php
    Нужно бы попасть, так понимаю, на
    http://поддомен.site.ru/wp-signup.php

  5. westa:

    Не получается организовать регистрацию пользователей WordPress3 на поддомен.site.ru
    Получается, что все новые пользователи сайта всё равно регистрируются на site.ru, а на поддомен.site.ru с этим логин-паролем движок не пускает. Может, нужно какие строки в config, или ещё куда, или копировать править и вставлять в папку с темой файлы типа
    wp-signup.php
    wp-register.php
    wp-login.php
    wp-includes/registration.php
    wp-includes/registration-functions.php
    Подскажите пожалуйста что нибудь.
    Или как для поддомена организовать отдельную базу данных.

    • admin:

      Как у вас поддомен в Общих настройках отображается? Как поддомен.сайт.ру или сайт.ру.поддомен? Откуда посетитель переходит на регистрацию, какая ссылка там стоит?

  6. Ден:

    нет не всё, не сработало, как нужно.
    так как ссылки из-за включения мультисайтовости стали в стиле /blog/ они такими и остались, а это неприемлемо.
    вопрос решил откатом базы данных, а в целом — это недостаток.

  7. Ден:

    А вот как отключить эту мультисайтовость, а?

  8. svsw:

    Все получилось на WP.3.0.1. Осталось настроить днс и перенести блоги в субдомен
    Спасибо!

  9. svsw:

    Интересная инфа. Попробую сделать MU у себя.
    Есть только одна просьба — возможно ли необходимые изменения в файлах опубликовать текстом, а то с картинки срисовывать неудобно да и ошибиться можно или дать ссылку где можно их скопипастить.
    Спасибо.

    • admin:

      Дело в том, что после второго шага, когда вы добавите код define(‘WP_ALLOW_MULTISITE’, true); в файле wp-config.php, у вас все эти изменения в файлах появятся на странице Сеть в разделе Инструменты. Я делал скриншот именно оттуда. Там вы просто скопируете и сделаете так, как я показал на скринах… Удачи!

Добавить свой комментарий


Перед отправкой формы:
Извините. проверка на спам.

Голосование

Как вам мой сайт

Просмотреть результаты

Loading ... Loading ...

Статистика загрузок файлов

Реклама:

Правила участия. Производство офисной и школьной мебели.
orbita-mebel.ru
Новости клуба. Полная информация об издании и редакции.
compasscamp.com
Общая информация о центре. Клиника широкого профиля.
medial-clinica.ru

Стиль шаблонов:

и еще 40 разделов для других разных стилей шаблонов Wordpress

Как со мной связаться:

Email: skininforu@gmail.com
Skype: chillpepper1959
ICQ: 361-406-311
Написать мне письмо
Все новости на почтовый ящик