Как сделать из вордпресс соц сеть. Кросспостинг SNAP в Вконтакте. Подписка на новости блога


Идея организовать интернет площадку для объединения людей с общими интересами, чтобы впоследствии получить хороший трафик и внедрить систему платной подписки, привлекает многих. Для реализации этой цели в короткие сроки подойдет социальная сеть, построенная на WordPress шаблоне, совместимом с плагинами BuddyPress и bbPress. Именно они обеспечивают полный функционал соцсети: создание профилей, обмен сообщениями, добавление в друзья, общение на форуме, совместная работа над файлами и другие опции.

10 шаблонов для сайта социальной сети на WordPress + BuddyPress

1. Sweet Date

Шаблон для соцсети, предлагающий 2 демо для сайта знакомств и 1 для сайта поиска попутчиков. Сайт на Sweet Date может использовать систему платной подписки и контроль доступа к контенту. Полностью отзывчивый дизайн темы гарантирует, что, открывая сайт на любом устройстве, посетитель получает одинаковый пользовательский опыт.


2. Thrive

Шаблон для интранет и интернет сообществ. Он является универсальной платформой, объединившей в себе функционал социальной сети, форума, систем обмена сообщениями, организации мероприятий, управления проектами и обмена файлами, e-commerce и e-learning (при покупке плагина Learndash).

Подборка по теме:


3. Buddy

Тема, разработанная под Buddypress и bbPress, помогает создать соцсеть с современным дизайном. Buddy использует отзывчивую Retina Ready верстку и библиотеку иконочных шрифтов Font Awesome. Шаблон позволяет легко добавить на сайт такие виджеты, как: «Новые/популярные/активные пользователи», «Новые/популярные группы», «Календарь», «Последние темы на форуме», «Статистика», «Пользователи онлайн».

12 шаблонов форума на BBPress.


4. Socialize

Шаблон по максимуму использует возможности Buddypress, благодаря чему является хорошей основой под сообщество или соцсеть. Socialize полностью изменил дизайн bbPress, внешне приблизив его к классическому стилю форума. Чтобы веб-мастер мог добиться нужного вида отображения контента, в шаблон включено 4 варианта раскладки для главной страницы, 9 — для категорий, 6 — для постов.


5. Klein

Инновационная тема, предназначенная для работы с BuddyPress и bbPress, выполненная с особым вниманием к деталям. Подойдет тем, кому требуется интернет-сообщество или социальная сеть, работающие на WordPress. Идеальна для сайтов с большим количеством зарегистрированных пользователей. Подключив к участникам сообщества.

Подборка по теме:


6. KLEO

KLEO заслужила звание самой продающейся BuddyPress темы текущего года, потому что она действительно оправдывает ожидания. Шаблон предлагает простой с выверенными второстепенными элементами. Тема использует встроенный поиск, который не включен ни в один другой шаблон, и позволяет избежать установки специальных плагинов, что благоприятно сказывается на скорости работы сайта.


В последнее время, блоггеры все чаще создают социальные сети. Это связано с тем, что движки, использующие для этого стали общедоступными для всех. Например, возьмем факт с истории, когда Марк Цукерберг использовал один такой движок и создал популярную социальную сеть Facebook, тогда программисты обвинили его в плагиате и заявили, что это они придумали эту систему. Но это время уже прошло, теперь каждый желающий может создать социальную сеть.

В 2009 году появилась информация, что теперь в системе WordPress можно будет создавать собственную социальную сеть. Не прошло много времени, и был запущен такой движок под названием Buddy Press. С этого момента любой пользователь может зайти на официальный интернет-портал этой системы и скачать программу. Cоц сеть на WordPress можно будете сделать, с помощью уже популярного расширения Buddy Press.

Компания Buddy Press когда-то работала под руководством WordPress и создавала им плагины для добавления в блоги необходимых функций, которые делали их еще доступнее и удобнее для пользования, а профессиональные блоггеры принимали эти нововведения на ура. В 2009 году фирма, которая владела WordPress купила абсолютно все права компании Buddy Press. В результате получился один масштабный проект, который сгенерировал в себе много функций.

Стоит заметить, что фирма не начала заниматься процедурой усложнения создания Cоц сети на WordPress, все осталось на уровне пользования стандартным блогом. При этом функции можно использовать такие же, как и на Фейсбуке, разницы ни в чем нет.

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

Назвать Buddy Press плагином не поворачивается язык, так богат функционал. но все же это плагин.

На сегодняшний день, во многих странах появилось много специалистов, которые усовершенствуют систему Buddy Press и регулярно дополняют плагин новыми функциями, одним словом занимаются его усовершенствованием. Для создания Cоц сети на wordpress можно брать готовые шаблоны.

Плагин прост в эксплуатации, в нем есть много настроек, которые помогут настроить социальную сеть. Чтобы скачать последнюю версию программы Buddy Press можете зайти на официальный сайт.

Каким функционалом обладает соц. сеть созданная с помощью Buddy Press

1. Лента активности – дает возможность наблюдать за популярностью социальной сети, проверять количество посещений участниками и работу групп. Данную информацию можно получить из RSS-каналов и электронной почты.

2. Расширенные профили – это поля, которые пользователи могут самостоятельно редактировать. Страница имеет все группы участника, как в социальной сети «ВКонтакте». По желанию профиль пользователя может быть открытым или закрытым.

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

4. Личная переписка – это главная часть соц. сети Buddy Press, она предоставляет возможность юзерам обмениваться сообщениями в режиме онлайн.

6. Группы – в нынешнее время пользуется популярностью создание группы, которая отражает интересы, хобби или просто сообщает актуальные новости, поэтому разработали такую функцию. Помимо создания группы участник соц. сети может пользоваться уже созданными сообществами.

7. Форум в группах – все юзеры имеют право общаться в группах, дискутировать на заданные темы и вносить свои предложения.

8. Увеличения плагина для Buddy Press – много различных плагинов, чтобы создать Cоц сеть на wordpress имеют возможность дополнять стандартные настройки Buddy Press. Это огромное преимущество, ведь половина дополнений распространяется безвозмездно.

Плагины, которые можно использовать для создания социальной сети на WordPress:

§ BP Profile Privacy – помогает скрыть просмотр страницы от других юзеров.

§ BuddyPress Links – позволяет обмениваться ссылками с друзьями.

§ BuddyPress Gifts – дает возможность дарить друг другу презенты.

§ BuddyPress Album – создание альбомов для фотографий.

§ Tweetstream – позволяет соединить twitter с соц. сетью.

§ Facestream – соединения с фейсбуком.

§ Invite Anyone – дает возможность приглашать друзей по электронной почте.

§ Captcha – капча, чтобы зарегистрироваться или оставить комментарий.

Как установить и настроить плагин Buddy Press, чтобы соц сеть на wordpress начала свою работу?

Главное не бойтесь начать, все достаточно легко делается.

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

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

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

Вы можете создать любой сайт на WordPress . В этом материале мы расскажем, как создать социальную сеть на основе данной CMS .

Что вам понадобится

  • WordPress — установленный локально или на хостинге;
  • Плагин социальной сети — мы перечислим несколько лучших WordPress-плагинов ;
  • Тема для социальной сети — мы рекомендуем установить специальную тему социальной сети.

WordPress

У WordPress есть множество замечательных функций. В этой статье мы рассмотрим, как настроить платформу, чтобы запустить и управлять собственной социальной сетью.

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

Плагины социальной сети WordPress

Этот раздел поможет выбрать идеальный плагин социальной сети.

BuddyPress

Плагин BuddyPress позволяет запустить на WordPress — сайте любой тип социальной сети, с профилями участников, лентами, группами пользователей, обменом сообщениями и многим другим.

BuddyPress может похвастаться 100K+ установок и отличными рейтингами пользователей. Так что это подходящий движок социальной сети.

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

Установка BuddyPress

Настроить BuddyPress просто. Настройка параметров социальной сети выполняется легко. Войдите в панель администрирования WordPress и перейдите в раздел Плагины> Добавить новый . В появившемся окне найдите «BuddyPress «, задав эту фразу на поиск. Нажмите кнопку «Установить ». Затем активируйте плагин.

Минимальная настройка BuddyPress

Перед тем, как создать социальную сеть с нуля, перейдите в раздел Настройки> Постоянные ссылки и установите флажок для опции «Название записи ». Перейдите в раздел Настройки> BuddyPress , чтобы настроить дополнительные параметры по своему усмотрению.

Также на этой странице можно активировать все необходимые модули. Перейдите в раздел Внешний вид> Меню и создайте необходимое меню. Чтобы расширить функционал создаваемой социальной сети, можно установить дополнительные виджеты BuddyPress . Для этого перейдите во Внешний вид > Виджеты .

Все функции, которые могут понадобиться, доступны в виде плагинов, дополнений или расширений. А начать можно с хранилища плагина BuddyPress и форумов .

HaloSocial


HaloSocial дает возможность построить социальную сеть своей мечты. И точно так же, как на Facebook , при наведении указателя мыши на изображение профиля пользователя на экране появляется всплывающая панель с основной информацией о нем:


Также существует отличный форум поддержки. HaloSocial предлагает три тарифных плана: бесплатный стартовый пакет с основными функциями, профессиональный пакет с некоторыми дополнительными функциями за $99, а также пакет агентства стоимостью в $149 с полным набором функций.

Peepso


Это своего рода произведение искусства. Он был разработан создателями шаблона социальной сети, чтобы составить конкуренцию BuddyPress . Прямо из коробки Peepso имеет красивый и современный дизайн, который можно смело использовать даже без установки специализированной темы.

После установки этот плагин добавляет в главное меню WordPress новый пункт — «Peepso» . С его помощью можно выполнить настройку социальной сети.

По умолчанию, Peepso создает шесть страниц: «Главная », «Активность », «Пользователи », «Профиль пользователя », «Восстановление пароля » и «Регистрация на сайте ». Кроме этого Peepso предоставляет интуитивно понятный интерфейс и несколько полезных функций.

Плагин очень компактный. Большинство пользователей оценили его качество в диапазоне 4.4-5.0 баллов. С помощью всех его функций можно создать социальную сеть на своем WordPress-сайте всего за несколько секунд. Кроме этого разработчик предлагает премиальный тарифный план с более широкими возможностями.

WP Symposium Pro Social Network Plugin


Плагин WP Symposium Pro Social Network оценен пользователями в 4.4-5.0 баллов. Это плагин, содержащий все необходимое для социальной сети на WordPress .

Его функционал включают в себя ленты активности, профили, email-рассылки, форумы, шорткоды, карты, добавление в друзья, чат, безопасность профилей, вложения изображений / видео, галереи и панель уведомлений.

Плагин сопровождается подробной справочной документацией и видео, которые помогут настроить его легко и быстро. Хотя на самом деле документация вряд ли потребуется, ведь WP Symposium прост в установке, настройке и использовании.

Перед тем, как создать собственную социальную сеть, перейдите в раздел главного меню WPS Pro> Настройка и задайте параметры социальной сети. Кроме этого плагин совместим с большинством тем и плагинов WordPress , прост в настройке и поддерживает несколько языков.

Мой выбор: Из четырех описанных выше плагинов, я бы выбрал BuddyPress или Peepso , хотя последний требует финансовых вложений для доступа к определенным функциям. В то же время BuddyPress полностью бесплатный, что является большим плюсом.

На третье и четвертое место я бы поставил WP Symposium и HaloSocial , соответственно. Существует еще один плагин, известный как WP Mingle , но авторы не обновляли его уже более двух лет, поэтому я его не рассматривал.

Теперь, когда у нас есть плагины, которые нужны для создания социальной сети, рассмотрим несколько специализированных тем WordPress .

Mingle – Multi-Purpose WordPress Theme


Перед тем, как создать сайт социальную сеть с помощью BuddyPress , вам нужно установить Mingle . Она содержит ряд полезных функций и задает эстетичный внешний вид. Тема была разработана специально под платформу BuddyPress , чтобы добавить в нее ряд замечательных функций.

Вы получаете в свое распоряжение практически все, что нужно: drag-and-drop конструктор макетов, конструктор контактных форм, генератор сайдбара, чистый HTML5 + CSS3 , SEO-оптимизированный код , блоги, портфолио, слайд-шоу, шорткоды и многое другое. Mingle может похвастаться более чем пятью тысячами довольных клиентов, рейтингом покупателей от 4.31 до 5.00. Обойдется все это всего в 64 доллара.

Salutation Responsive WordPress + BuddyPress Theme


После ознакомления с Salutation можно с уверенностью сказать, что Parallelus имеет отличное чувство стиля и смог разработать дизайн, которому позавидует большинство тем WordPress . И ее нужно обязательно использовать, чтобы создать социальную сеть на WordPress .

Salutation является 100% адаптивной темой. Это означает, что социальная сеть будет отлично выглядеть и нормально работать на различных устройствах и размерах экранов.

Кроме этого Salutation содержит ряд интересных функций, таких как Slider Revolution , drag-and-drop менеджер макетов, неограниченное количество цветовых решений, полная поддержка локализации, формы входа в систему во всплывающем окне, блоги, виджеты, интуитивная панель администрирования, генератор сайдбара, портфолио и другие функции и шорткоды для BuddyPress .

Salutation совместима с BuddyPress 1.5+ , WordPress 4.3+ и основными браузерами. Тема имеет рейтинг 4.50 — 5.00, ее стоимость составляет 64 доллара.

Woffice – Intranet/Extranet WordPress Theme


Обширные возможности, широкий спектр функций, высокое качество исходного кода, регулярные обновления и отличная поддержка — вот чем подкупает Woffice . Можно использовать эту тему для создания социальных сетей или сообществ школ, компаний, предприятий и государственных учреждений.

Данная тема включает в себя полную совместимость с BuddyPress , Wiki , менеджер файлов, иконки Font Awesome , форумы, шрифты Google , адаптивный дизайн, демо-контент, документацию, видеоуроки, календарь, шорткоды, bbPress, поддержку WMPL , интеграцию Trello , хлебные крошки, неограниченное количество сайдбаров, пользовательские виджеты, пользовательские страницы входа, электронную коммерцию и многое другое.

Serpent – Responsive Social Network Theme


Перед тем, как создать соц сеть самому, рассмотрим еще один вариант. Это единственная в своем роде тема WordPress , которая выведет ваш сайт на новый уровень. Она как тема, которую вы всегда хотели иметь; с ней у вас просто не может что-то пойти не так.

Тема предоставляет в наше распоряжение такие функции, как адаптивный макет, иконки лайков в стиле Facebook , лайтбоксы формы входа и регистрации, навигацию с помощью клавиатуры, профили пользователей, всплывающие подсказки, комментарии через Facebook , слайд-шоу, иконки социальных сетей, боковые панели, виджеты, выпадающие меню и другое.

UnitedCommunity – BuddyPress Theme


Цвет, теплота и энергия — это путь UnitedCommunity , обладающей богатым набором возможностей темы WordPress для социальной сети. Впервые представленная 2 сентября 2015 года, UnitedCommunity является относительно новой темой.

К ее отличительным особенностям можно отнести уникальный и адаптивный дизайн, более 40 внутренних страниц, чат, простоту в установке и настройке, совместимость с WooCommerce , пользовательские виджеты, всплывающие уведомления, оптимизация под WPML , шрифты Google , выпадающие меню, Contact Form 7 и jQuery Masonry-блог . Приобрести UnitedCommunity можно всего за 64 доллара.

Klein – A Nitty Gritty Community Theme


Если вам нужна идеальная тема WordPress для создаваемого шаблона для социальной сети, можете дальше не искать. Это отличное решение для социальных сетей с широким спектром возможностей, которые обеспечивают отличный опыт взаимодействия пользователей.

Пользователи вашей социальной сети смогут отправлять неограниченное количество сообщений, уведомлять других участников о запланированных событиях, добавлять друзей, обсуждать идеи на форумах, а также создавать красивые пользовательские профили. Также можно воспользоваться возможностями WooCommerce , чтобы продавать продукцию.

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

В общем мною были просмотрены килотонны информации, в том числе с иностранных сайтов. И в конце концов я нашла плагин . Аналогов ему я не встречала, сколько ни искала - он действительно потрясающий и действительно очень удобный.

Плагин Social Icons Widget by WPZOOM позволяет добавлять на ваш сайт практически любые иконки, причем не только относящиеся к социальным сетям. Давайте более подробно рассмотрим, что из себя представляет этот замечательный плагин.

Установка

Здесь всё как обычно - заходим в админку, переходим на страницу Плагины > Добавить новый , в поиск вставляем предварительно скопированное название интересующего нас плагина социальных кнопок, а именно Social Icons Widget by WPZOOM. Далее нажимаем Установить , а затем Активировать .

Добавляем виджет

После того, как плагин был активизирован, можно перейти в Внешний вид > Виджеты . Дальше всё будет зависит от используемой вами темы. В данном случае у меня базовая Twenty Seventeen , в которой предусмотрены 3 варианта размещения виджетов – sidebar (он же боковая колонка), подвал 1 и подвал 2.

Первым делом в списке виджетов (который слева) находим наш плагин социальных кнопок Social Icons by WPZOOM. Нажимаем на него и получаем выпадающий список с перечнем блоков, в которых мы можем разместить эти кнопки. Как только определитесь - нажимайте кнопку Добавить виджет . После этого он появится в одном из блоков справа, а далее можно заняться внимательным изучением предлагаемых опций данного замечательного виджета, нажав на стрелочку справа от его названия.

Настройка виджета

Итак, первое, что нам предлагают - это написать заголовок (Title) для наших кнопок. Англоязычные сайты в основном пишут Follow us (Следите за нами), русским же сайтам больше свойственно просто писать Социальные сети или же вообще ничего не писать. Так что, если вы как раз из той категории людей, то можете просто стереть надпись по умолчанию.

Далее у нас идёт Описание (Description) - короткое описание, которое будет выводится над иконками, можно использовать HTML. Если честно, у меня никогда не возникало необходимости выводить какой-либо текст над иконками, так что я обычно оставляю пустым это поле.

Следующие два пункта как бы интересуются хотите ли вы показывать подписи к иконкам (Show icon labels?) и открывать ли ссылки в новых вкладках (Open links in new tab?). Первый пункт по умолчанию отключен, а второй как раз наоборот (что, в общем-то, и понятно). Если же поставить галочку рядом с пунктом “Show icon labels?”, то под иконками ниже появятся поля с подписями, которые можно редактировать:

Как по мне так это тоже не нужно, в принципе все иконки социальных сетей достаточно узнаваемы. Но разработчики достаточно продуманные ребята, предусмотрели всё, так что если вдруг вам захочется добавить надпись “Ну ты заходи, если шо” к значку Вконтакте - вы точно сможете с лёгкостью это сделать.

Едем дальше. Стиль иконок (Icon Style). Тоже очень удобно - иконки можно сделать максимально приближенными по стилю к вашему сайту. Этот плагин социальных кнопок предлагает 2 варианта: цветной фон и белый значок или же цветной значок и прозрачный фон. Первый вариант лично я нахожу более интересным, так как в этом случае можно будет воспользоваться следующей опцией, а именно Стиль фона иконки (Icon Background Style). Здесь уже три варианта: скруглённые углы, круг или квадрат.

После того, как вы определитесь с надписями, стилями и размерами, можно переходить к самим иконкам.

Редактируем иконки

По умолчанию в виджете есть иконки для Facebook, Twitter и Instagram. Можно их оставить, можно удалить, а можно отредактировать - как сами иконки, так и ссылку, на которую они ведут. Чтобы добавить новую иконку нужно нажать кнопку Add more (Добавить ещё). Под кнопкой мелким шрифтом написано, что для того, чтобы добавить иконку с адресом электронной почты, необходимо использовать формат mailto:[email protected] .

Итак, допустим вы решили удалить имеющиеся иконки и добавить те, которые вам нужны. Для начала нажимаем значок мусорного бака справа от каждого поля для ссылки, а затем нажимаем кнопку Add more .

Дальше как вам удобнее - можно сразу добавить ссылку, а потом редактировать иконку, или же можно поступить наоборот. Ссылка в данной момент интересует меня меньше всего, поэтому я сразу нажму на значок “+” на месте иконки. После чего появится всплывающее окно с настройками иконки.

Здесь можно выбрать цвет иконки, а также набор иконок, который будет удовлетворять вашим потребностям. Нам предлагают следующие наборы: Socicons, Dashicons, Genericons и даже Font Awesome. Когда дело касается социальных иконок, то лично я использую набор Socicons, так как в нём есть действительно большой выбор иконок разнообразных социальных сетей, таких как Одноклассники, Вконтакте, Facebook, 500px, Vimeo, Youtube, Behance, LinkedIn, Google+, Pinterest, а также значки Drupal, WordPress, Windows, Xbox, Wikipedia, Apple, Android и много других. В общем очень удобной набор.

А так - выбирайте любой понравившийся набор или же комбинируйте все и наслаждайтесь.

Выбрав цвет и иконку нажмите Save (Сохранить) и она появится в виджете. Потом опять нажмите кнопку Add more и повторяйте процедуру пока не добавите все нужные иконки. После чего важно не забыть нажать кнопку Сохранить на самом виджете и всё, иконки социальных сетей появятся на вашем сайте.

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

Оставляйте комментарии, подписывайтесь на наш блог и вступайте в нашу группу

Зачем делать свою социальную сеть

Если вы хотите сделать новый Фейсбук или ВК - забудьте. Большую социальную сеть сейчас просто не раскрутить, как бы вам этого не хотелось. Но ничто не мешает сделать маленький, нишевой портал для фанатов какого-нибудь хобби.

Конечно, в этом случае вам придется бороться с группами в существующих соц. сетях. Но у нишевой социальной сети есть два преимущества:

  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. Желательно сделать свежую установку, но можно попробовать и с уже существующим сайтом.

Теперь ядро BuddyPress уже установлено и работает на вашем сайте. Есть страницы регистрации, логина, есть фиды, группы и много чего еще. Но пользователи об этом не знают, потому что эти страницы им еще не доступны.

Сначала, нужно включить регистрацию.

Теперь нужно добавить страницы в меню.

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

Теперь сайт выглядит примерно так:


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