Как разместить несколько сайтов в WordPress 3.0

В WordPress версии 3.0 и старше появилась возможность используя одну инсталляцию системы, управлять несколькими сайтами. Думаю, это отличная возможность для тех, кто имеет множество блогов на разных доменах. Соединение блогов в одном движке не только сэкономит место на диске, но также облегчит обновление CMS да и управление всеми блогами будет проще.

Итак, в WordPress 3.0 данная фича встроена в поставку, единственное что Вамнужно для использования — подключить ее. Информацию по включению такого режима можно найти в WordPress Codex, а можно прочитать прямо в этой статье. Надеюсь, она будет понятнее и интереснее кодекса.

Вот что нужно сделать:

  1. Сделайте бекап баз данных Вашего блога
  2. Добавьте следующую строчку в файл wp-config.php
    define('WP_ALLOW_MULTISITE', true);
  3. Войдите в панель администратора и выберите Настройки — Сеть. Выберите раздел Поддиректории. Подтвердите настройки по умолчанию.
  4. Разлогиньтесь и снова войдите в административную панель. Теперь Вы должны стать суперадмином на сайте. В разделе суперадмин — Сайты Вы можете добавлять свои сайты.
  5. Проверьте работу новых сайтов.

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

  1. Скачайте и установите плагин WordPress MU Domain Mapping
  2. Разлогиньтесь и залогиньтесь. Обновите раздел Суперадмин — Domain Mapping, указав там IP адрес Вашего сервера, а затем в Суперадмин — Домены, чтобы привязать домен к определенному блогу.
  3. Протестируйте работу домена

Вот и все. Быстро и просто :)
Ну и для тех, кто не любит читать, найденный мной видео ролик, в котором показаны действия, нужные для включения работы нескольких доменов на одном WordPress. Видео на английском, но трудностей, думаю, возникнуть не должно :)

WordPress 3.0 Multisite Setup from SitePoint on Vimeo.

Запись опубликована в рубрике WordPress с метками , . Добавьте в закладки постоянную ссылку.

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre lang="" line="" escaped="" cssfile="">