Як зробити соціальну мережу на WordPress

  1. Навіщо робити свою соціальну мережу
  2. Як зробити свою соціальну мережу
  3. Який плагін краще
  4. BuddyPress
  5. PeepSo
  6. вердикт
  7. Як встановити і налаштувати BuddyPress
  8. висновок

Хочете свою соціальну мережу, але прізвище не Цукерберг? Насправді, це нескладно. Не потрібні навіть потужні сервери - соціальна мережа на 500-1000 користувачів буде нормально працювати прямо на хостингу.

Навіщо робити свою соціальну мережу

Якщо ви хочете зробити новий Фейсбук або ВК - забудьте. Велику соціальну мережу зараз просто не розкрутити, як би вам цього не хотілося. Але ніщо не заважає зробити маленький, нишевой портал для фанатів якогось хобі.

Наприклад, можна зробити соціальну мережу міста. Або інституту.

Звичайно, в цьому випадку вам доведеться боротися з групами в існуючих соц. мережах. Але у нишевой соціальної мережі є дві переваги:

  1. Сфокусованість. Скільки повідомлень в стрічці ВК або Фейсбук дійсно цікаві? Серед сумовитих статусів, мемів і реклами онлайн-ігор, таких небагато. Але в спеціалізованій соціальній мережі такого сміття не буде, а значить цікавих постів буде більше. А вам буде легше монетизувати сайт.
  2. Функціональність. Наприклад, в соц.сети кошатніков в профілі можуть бути окремі поля для імен і описів вихованців.

Як зробити свою соціальну мережу

Основні варіанти - три.

  1. Своя соціальну мережу з нуля. Для цього вам знадобиться команда програмістів, кілька років і дуже багато грошей.
  2. Соціальна мережа на існуючому движку. На ринку є кілька рішень.
    1. Boonex Dolphin. Гарна, зручна система, але з поганою підтримкою. Якщо у вас є досвід роботи з CMS крім WordPress - можете спробувати Boondex Dolphin. Вартість ліцензії - $ 40.
    2. Elgg. Криво, косо, майже занедбане. Зате безкоштовно. Не раджу.
    3. PHPFox і Social Engine. Дві комерційні CMS, які спочатку заточені під створення соціальної мережі - і це відчувається. За функціоналом і зручності користування вони порівнянні з проектами «під ключ». Проблема в вартості - $ 300 за ліцензію без підтримки, та й автори наполегливо рекомендують хоча б VPS.
  3. Соціальна мережа на WordPress. В останні кілька років, плагіни для WordPress нарешті досягли того рівня, коли їх можна рекомендувати для комерційних проектів. Вони навіть можуть працювати прямо на хостингу, що ще сильніше знижує витрати.

Ми, природно, будемо використовувати WordPress.

Який плагін краще

Є два популярних плагіна для створення соціальної мережі на WordPress - BuddyPress і PeepSo.

BuddyPress

BuddyPress належить Automattic - власнику WordPress.com, WooCommerce та інших великих WordPress-проектів. І це відчувається - система дуже зручна і інтуїтивна, все працює злагоджено і надійно. Але ось монетизація відчутно заважає спробувати всі можливості продукту.

функціонал

Щоб повністю «розкуштувати» Buddypress, потрібно встановити тему Boss - за яку розробники просять майже $ 200. Втім, якщо вдумливо посидіти над настройками, то можна отримати прийнятний результат і з деякими безкоштовними темами. Наприклад, Rura Academic.

У Buddypress доступні:

  1. Призначені для користувача профілі.
  2. Групи.
  3. Фіди (як призначені для користувача, так і групові).
  4. Особисті повідомлення.

В результаті виходить досить зручна і затишна (хоча і злегка примітивна) соціальна мережа, яку можна розширити безкоштовними плагінами.

додатки

Наприклад, можна додати:

  1. Блоги для груп
  2. Подарунки.
  3. Форуми.
  4. Галереї.
  5. І ще багато чого.

Мені дуже сподобався плагін BuddyPress Default Data, який заповнює соцмережа акаунтами-ботами і фальшивими. Це дозволяє перевірити весь функціонал без великого числа тестерів.

З іншого боку, залежність від плагінів - не є добре. Уже зараз в репозиторії можна знайти плагіни для BuddyPress, що не оновлюються і не працюють з поточною версією системи. Це не смертельно, але неприємно.

PeepSo

PeepSo вийшла в світ на кілька років пізніше BuddyPress і автори плагіна явно намагалися винести урок з помилок конкурента. На жаль, вийшло як завжди.

Функціонал і доповнення

У безкоштовної версії PeepSo недоступна навіть можливість додати іншого користувача в друзі.

Більш того, немає навіть можливості розблокувати т.зв. повну версію. Можна тільки купувати офіційні доповнення. $ 20 за систему «Друзів», $ 20 за галереї, $ 20 за відео, $ 30 за особистий блог, $ 100 за повідомлення для користувачів і т.д.

Вартість всіх доповнень - більше $ 800. Але PeepSo піде вам назустріч і зробить неймовірну знижку до $ 664. За ці гроші можна купити ліцензію на PHPFox або Social Engine, які в рази перевищують PeepSo по функціоналу і зручності користування, так і на кілька місяців оренди сервера залишиться ..

До того ж, незважаючи на обіцянки авторів не фрагментувати платформу і не допускати старіння доповнень, я так і не зміг імпортувати дані з BuddyPress. Причина? Застарілий плагін для перенесення даних, який не підтримує нову версію PeepSo - 1.7.4.

вердикт

З BuddyPress і PeepSo, я вибираю BuddyPress. Він дешевше, зручніше, функціональніша і цікавіше.

Як встановити і налаштувати BuddyPress

Для початку, нам знадобиться сайт для WordPress. Бажано зробити свіжу установку, але можна спробувати і з уже існуючим сайтом.

  1. Заходимо в адмін-панель WordPress
  2. Кількома Модулі> Додати новий. Хочете свою соціальну мережу, але прізвище не Цукерберг
  3. В поле пошуку вводимо BuddyPress.
  4. Знаходимо цей плагін і натискаємо Встановити.
  5. Кількома Активувати.
  6. Заходимо в Настройки> BuddyPress.
  7. Відзначаємо галочками компоненти, які ми хочемо включити.
  8. Кількома Зберегти настройки.

Тепер ядро ​​BuddyPress вже встановлено і працює на вашому сайті. Є сторінки реєстрації, логіна, є фіди, групи і багато чого ще. Але користувачі про це не знають, тому що ці сторінки їм ще не доступні.

Перш за все, потрібно включити реєстрацію.

  1. Кількома Налаштування.
  2. Ставимо галочку навпроти Будь-хто може зареєструватися.
  3. Кількома Зберегти зміни внизу сторінки.

Тепер потрібно додати сторінки в меню.

  1. Кількома Зовнішній вигляд> Меню.
  2. Вводимо назву меню і натискаємо Створити меню.
  3. Вибираємо всі сторінки у вкладці BuddyPress і натискаємо Додати в Меню.
  4. Сортуємо їх так, як вам подобається, ставимо галочку навпроти Верхнє меню і натискаємо Зберегти меню.

Тепер потрібно зробити так, щоб при заході на сайт користувачі потрапляли на сторінку соц. мережі. Наприклад, сторінку активності.

  1. Заходимо в Настройки> Читання.
  2. В поле На головній сторінці відображати вибираємо статична сторінку.
  3. В поле Головна сторінка вибираємо Активність.
  4. Кількома Зберегти зміни.

Тепер сайт виглядає приблизно так: Тепер сайт виглядає приблизно так:

На соціальну мережу схоже, але не дуже. Нам потрібна інша тема. В ідеалі, звичайно, хотілося б BuddyBoss, але і з безкоштовною темою можна багато чого зробити.

    1. Заходимо в Зовнішній вигляд> Теми.
    2. Кількома Додати нову.
    3. Знаходимо відповідну тему. Мені подобається Rara Academic.
    4. Кількома Встановити.
    5. Кількома Активувати.

Кількома Активувати

Сайт вже схожий на соціальну мережу, але віджети як і раніше видають справжній движок. Давайте це виправимо.

  1. Заходимо в Зовнішній вигляд> Віджети.
  2. Видаляємо всі наявні віджети з бічної колонки. Для цього натискаємо на віджеті і натискаємо Видалити.
  3. Перетягуємо в області для віджетів віджети BuddyPress. Мені подобається такий варіант:

Тепер сайт виглядає так: Тепер сайт виглядає так:

Все, що видає справжнє походження сайту - його заголовок. Тема можна спокійно змінити в настройках.

  1. Заходимо в Настройки> Загальні
  2. Міняємо назва та короткий опис сайту:
  3. Кількома Зберегти зміни внизу сторінки.

Готово. Давайте подивимося, як виглядає наша соціальна мережа після заповнення її ботами. Готово

З цього моменту можна починати настройку BuddyPress під себе - додати кастомниє поля в профіль, встановити плагіни-доповнення і в цілому зробити соціальну мережу особливою і такою, що запам'ятовується.

висновок

Тепер у вас є своя соціальна мережа. Саме час шукати нових користувачів - розповідати про мережі на форумах, розсилати повідомлення друзям, постити в тематичних спільнотах на Фейсбуці і ВК.

Я щиро бажаю вам успіху. А якщо у вас залишилися питання - із задоволенням на них відповім.

Скільки повідомлень в стрічці ВК або Фейсбук дійсно цікаві?
Причина?