В этой статье я расскажу о теме, которая не пользуется большой любовью — WordPress MultiSite .
Я недавно посетил сессию на WordPress Meetup, где докладчики поделились своим опытом с мультисайтами. Особо следует упомянуть Ди Тила ( @thewebprincess ) и Джеймса Бунди ( @jamesbundey ), которые представили эту тему, которая вдохновила эту статью.
Ниже я приведу обзор того, что такое мультисайт WordPress, некоторые примеры веб-сайтов, которые в настоящее время используют его, а также некоторые полезные плагины и ресурсы для начала работы.
Что такое WordPress Multisite
Мультисайт описан в Кодексе WordPress как «очень похожий на вашу личную версию WordPress.com». Позволяет создать сеть сайтов, которые совместно используют одну установку. Вы также услышите мультисайт, называемый WordPress Network.
Кто использует мультисайт
Мультисайт WordPress используется некоторыми очень большими сайтами, крупнейшим из которых является WordPress.com, на котором размещены миллионы сайтов . Это не становится намного больше, чем это. Другими популярными сайтами являются BBC US (каждое шоу имеет дочерний сайт), блоги Reuters, блоги New York Times, а также большое количество университетских сайтов.
Вы также можете просмотреть многосайтовую витрину на WordPress.org для большего количества примеров.
Ключевая разница
Мультисайт идеален, когда вы хотите поделиться пользователями через сеть сайтов. Совместное использование пользователей имеет несколько последствий, в основном связанных с безопасностью и контролем доступа. Например, если вы хотите, чтобы пользователи одного сайта имели доступ к файловой системе, они получат доступ ко всему сайту, включая все остальные сайты. Под капотом таблицы WordPress являются отдельными для каждого сайта, за исключением важных пользовательских таблиц.
Если вам нужны сайты, которые выглядят немного по-другому, вы можете достичь довольно многого, не переходя на многосайтовый путь, используя категории, теги, пользовательские типы сообщений и различные шаблоны.
Совместимость плагинов
Несколько лет назад совместимость плагинов была распространенным ограничением при работе с мультисайтами. С тех пор прошло долгий путь, но перед началом проекта все еще стоит проверить, поддерживают ли необходимые плагины мультисайты. Иногда вы можете найти некоторые плагины, которые не поддерживаются в многосайтовых установках.
WordPress Multisite Плагины
Вот список некоторых плагинов, которые могут оказаться полезными, если вы уже используете мультисайт, или решите один день:
Решение для безопасности входа
Активные установки: 20 000+
Рейтинг: 4.4 из 5 звезд
Описание: этот плагин для мультисайтов, имеет множество функций безопасности, включая блокировку атак методом подбора, требующих надежных паролей, мониторинг входа в систему и уведомление администратора о проблемах безопасности.
Сопоставление доменов WordPress MU
Активные установки: 8,000+
Рейтинг: 4.6 из 5 звезд
Описание: этот плагин поможет вам сопоставить отдельный блог или веб-сайт с многосайтовой установкой с другим доменом.
Multisite Language Switcher
Активные установки: 8,000+
Рейтинг: 4.9 из 5 звезд
Описание: Простое управление переводами контента на ваших сайтах (например, если вы используете субдомены) в вашей многосайтовой сети.
неподтвержденный
Активные установки: 2000+
Рейтинг: 4,5 из 5 звезд
Описание: Доставка почты может быть большой проблемой и головной болью администрации. Этот плагин предоставляет многопользовательским пользователям инструментальную панель, которая отображает неактивированные регистрации пользователей WordPress и помогает вам легко ими управлять.
Дубликатор клонов мультисайтов
Активные установки: более 1000
Рейтинг: 4.9 из 5 звезд
Описание: Хотите дублировать сайт на вашей многоузловой установке? Этот плагин обеспечит вам защиту и позволит вам клонировать любой сайт в вашей многосайтовой сети WordPress, который включает в себя данные, файлы и пользователей.
Сетевой общий носитель
Активные установки: 900+
Рейтинг: 4.1 из 5 звезд
Описание: этот плагин создает одно центральное место для управления всеми мультимедиа в вашей многосайтовой сети.
Управление мультисайтами
Активные установки: 400+
Рейтинг: 4.1 из 5 звезд
Описание: этот плагин поможет вам избежать необходимости вручную добавлять пользователей в каждый из ваших блогов или сайтов в многосайтовой сети. Это дает вам возможность назначить роль для пользователя на каждом сайте.
Мультисайтовый пост дубликатора
Активные установки: 200+
Рейтинг: 5 из 5 звезд
Описание: этот достаточно понятен, легко скопируйте запись блога, страницу или пользовательский тип записи с одного из ваших блогов или сайтов на другой в вашей сети.
Другие мультисайтовые ресурсы
Если вы хотите узнать больше о мультисайтах, посмотрите документацию WordPress Codex .
Стоит поблагодарить WPMU Dev , они давние участники в пространстве Multisite.
Завершение
Я надеюсь, что эта статья помогла вам решить, подходит ли мультисайт для вашего следующего проекта.
Если у вас есть опыт работы с мультисайтами, хорошими и плохими, я хотел бы услышать их ниже, так как уверен, что это поможет другим читателям решить, является ли мультисайт правильным подходом для их следующего проекта.
Первоначально опубликовано в бюллетене SitePoint WordPress, вы можете подписаться здесь, если вы заинтересованы.