Как подружить wordpress и группы социальных сетей. Установка и настройка плагина BuddyPress социальной сети на WordPress. Как установить и настроить плагин Buddy Press, чтобы соц сеть на wordpress начала свою работу

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

Размещение кнопок социальных сетей на своем проекте

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

Для них существуют различные плагины, встраивающие виджет соц. сети на сайт, одним из которых является Easy Social Share Buttons. Это легкий и быстрый плагин, позволяющий разместить кнопки более 40 социальных сетей, таких как Facebook, Twitter, Вконтакте, Google+, и другие.

Обладает огромным количеством полезных функций, среди которых:

  • Возможность делиться изображениями с друзьями, в том числе, через Виджет;
  • Установка дополнительного действия после «репоста» к любой соц. сети;
  • Возможность отправлять моментальные «твиты», даже через виджет;
  • Множество стилей для визуального оформления;
  • Поисковая и мобильная оптимизация;
  • Установка счетчиков в виджет;
  • Метрика.

Настройка Easy Social Share Buttons

В Easy Social Share Buttons достаточно много настроек, которые по началу могут запутать. Чтобы этого не произошло, разработчики предусмотрели мастер настройки Quick Setup, который поэтапно проходит все основные опции, позволяя создать виджет готовых кнопок на WordPress сайт.

  1. Шаблон – выбор внешнего вида из более 20 предустановленных стилей.
  2. Стиль – установка выравнивания, отступов и ширины.
  3. Выбор кнопок – тех сетей, которые нужно добавить. Их порядок меняется местами с помощью простого «перетаскивания» мышью.
  4. Счетчики – включение отображения количества «лайков» или «репостов» в виджет. Они могут быть как отдельные, так и общие.
  5. Расположение – выбор местонахождения (в постах или страницах сайта).
  6. Позиции – конкретное расположение на страницах сайта.
  7. Мобильные настройки – отключение или смена расположения на мобильных устройствах.

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

Кнопки встроенные в голосование

Добавив какое-нибудь провокационное соц. голосование на сайт, можно привлечь внимание большого количества посетителей. Это очень эффективный способ генерации трафика, поэтому не стоит его игнорировать.

Правда, с этим у WordPress все не так радужно, поскольку плагины реализующие данную возможность практически отсутствуют. Их всего несколько, наиболее функциональный — WP Social Votes. Этот плагин позволяет принимать участие в голосованиях через 5 соц. сетей, таких как Facebook, Вконтакте, Одноклассники, и другие.

В WP Social Votes можно вывести голосование в любой виджет, статью или страницу, через шоркткод . Он автоматически изменяет размер изображений, добавленных в виджет, а также позволяет сделать это вручную. Плагин практически не имеет настроек, но альтернативы для Российских соцсетей нет.

Размещение кнопки для блокировки контента

Есть разные плагины, с помощью которых можно добавить замок к содержимому на WordPress, но большинство из них работает только с Facebook и Twitter. Поддержка Российских социальных сетей (Вконтакте и Одноклассники) есть только в Sociallocker (Социальный замок).

Использование Sociallocker

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

У Sociallocker есть бесплатная версия, созданная для тестирования. Она обладает всеми основными функциями и может использоваться неограниченное количество времени. Некоторыми описанными возможностями оснащена только платная версия.

Дополнение

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

Чтобы автоматизировать кросспостинг в рамках сайта под управлением WordPress, можно использовать плагин NextScripts: Social Networks Auto-Poster (сокращенно SNAP). Он поддерживает автопостинг в большинство популярных соцсетей, таких как:

Кросспостинг SNAP в Facebook

Facebook использует специальный протокол для проверки авторизации (OAuth 2.0), поэтому, чтобы настроить автоматический кросспостинг, понадобиться создать приложение, подключить его на сайт, разрешить ему доступ.

Создание приложения

  1. Сначала, необходимо зарегистрироваться на Facebook в качестве разработчика. Для этого понадобиться заполнить некоторую информацию, а также подтвердить номер телефона.
  2. Далее, нужно будет создать новое приложение, нажав «Create New App», и заполнив все необходимые данные.
  3. Сразу после создания приложения надо скопировать «App ID» и «App Secret», они обязательно понадобятся потом, чтобы реализовать автопостинг.
  4. Ниже, нужно выбрать «Website with Facebook Login», где ввести адрес сайта, из которого будет вестись кросспостинг. Заполняя раздел «Basic info», необходимо ориентироваться на данные из настроек SNAP. Кроме того, обязательно установить галочку на «Disabled» в опции «Sandbox Mode», иначе автопостинг работать не будет.

Подключение и авторизация

Когда приложение создано, можно подключать в SNAP аккаунт Facebook, на который будет вестись автопостинг, нажав «Add new account». При добавлении понадобиться указать URL страницы на Фейсбук, а также вставить «App ID» и «App Secret» скопированные при создании приложения.

Кросспостинг SNAP в Вконтакте

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

Создание приложения

  1. Нужно перейти в раздел разработчиков Вконтакте и создать новое приложение.
  2. Ввести его имя, а также обязательно выбрать «Standalone Application», иначе автопостинг работать не будет.
  3. Подтвердить телефон.
  4. Скопировать строку «Application ID»

Подключение и авторизация

Подключение происходит точно также, как и предыдущее. В SNAP добавляется новый аккаунт Вконтакте, заполняется адрес страницы, на которую пойдет автопостинг, вставляется ID приложения.

Авторизация в Вконтакте имеет некоторые отличия, после нажатия «Update Settings» и «Authorize Your vKontakte Account» появится строка с длинным URL адресом, которую необходимо скопировать в «vKontakte(VK) Auth Response». Автопостинг статей в Вконтакте с помощью SNAP готов.

Заключение

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

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

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

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

  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 уже установлено и работает на вашем сайте. Есть страницы регистрации, логина, есть фиды, группы и много чего еще. Но пользователи об этом не знают, потому что эти страницы им еще не доступны.

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

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

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

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


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

Я уже не раз задавался вопросом, насколько вообще реально построить на базе WordPress социальную сеть? Пусть и не совсем полноценную, но хотя бы некое ее подобие с самым минимальным функционалом.


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

Все было печально до того момента пока мне в очередной раз не попался в руки плагин BuddyPress . Со времен моего последнего контакта с ним (а это было более года назад), он очень изменился, причем в самую лучшую сторону. За время его тестирования и реализации нескольких проектов на его базе, BuddyPress показал себя просто изумительно. Естественно, он не превратит ваш сайт в Facebook или во ВКонтакте, но в части социализации заметно расширит функционал дефолтного WordPress. Именнно на функционале BuddyPress мне бы хотелось сегодня остановиться более подробнее. Чтобы вам было понятнее, для чего нужен BuddyPress.

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

Естественно, как и в любом виртуальном комьюнити, в BuddyPress реализованы такие возможности как:

  1. Лента активности и сетевой статус пользователй, которые без каких-либо проблем можно вывести в любом месте вашего сайта;
  2. Взаимодействие пользователей в виде виртуальной дружбы, проще говоря, пользователи могут добавлять друг друга в друзья и объединяться в тематические сообщества (группы) внутри социальной сети;
  3. Пользователи могут общаться внутри сайта с помощью личных сообщений;
  4. При всем при этом, те группы пользователй, которым вы разрешите, могут пользоваться стандартным функционалом WordPress, то есть могут вести полноценные блоги;
  5. Достаточно мощная и гибкая система нотификаций и уведомлений.

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

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

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

На следующей неделе я опубликую свою подборку шаблонов для BuddyPress. Среди которых есть просто шикарные варианты. Оставайтесь .

Всё самое новое и интересное из мира Вордпресс в моём Телеграм-канале . Подписываемся!

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

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

  1. Ориентация на межпользовательское общение — то есть ключевое внимание уделяется не вашему блогу, а взаимодействию пользователей.
  2. Наличие возможности отправлять сообщения пользователям.
  3. Настройка аккаунтов пользователей.
  4. Создание общностей, групп и объединений.
  5. Возможность пользователей добавлять свой контент на сайт.

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

Возможности плагина BuddyPress

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

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

А функция BuddyPress «Друзья» быстро привяжет пользователей к вашему сайту WordPress. Ведь именно из-за онлайн-общения формат «социальная сеть» никогда не умрет. Пользователи смогут добавлять и исключать друзей, а также отслеживать их активность в ленте. А при помощи функции «Личная переписка» участники социальной сети смогут знакомиться, обмениваться знаниями и информацией.

Социальная сеть — это в какой-то мере место для самовыражения человека. Многие создали аккаунт в той или иной сети, чтобы проявить свою индивидуальность, и показать ее другим людям. Это природно для человека. И если на вашем сайте WordPress будет такая возможность, он обязательно со временем станет популярным. А плагин BuddyPress поможет вам в этом, ведь имеет функцию «Блоги». Каждый сможет заполнить содержание своей ленты уникальным образом. Пользователи смогут создать личный блог, не создавая для этого отдельный сайт.

Еще одна возможность модуля BuddyPress — это создание пользователями групп. Они смогут создавать свои мини-сообщества, и вступать в них, подписываясь на ленту. Кроме того, в ленте будут доступны обсуждения, в которых участники смогут вести диалоги и обсуждать интересующие их тему.

И, что самое главное, работу плагина BuddyPress можно значительно улучшить. Он настолько популярен, что уже появились специальные расширения и дополнения для этого инструмента. А если у вас серьезные намерения, то наняв программистов, вы сможете дополнить модуль уникальными возможностями.

Ничего сложно в установке нет. Для начала скачайте плагин себе на компьютер. Затем зайдите на свой сайт, и авторизуйтесь в админке. В меню управления найдите раздел «Плагины». Далее нажмите «Добавить новый» и отыщите файл на диске компьютера. Нажмите «Установить». Потом активируйте инструмент.

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

PeepSo – новый инструмент для создания социальной сети на базе WordPress без привлечения программистов. Ранее разработчики использовали для этих целей только плагин BuddyPress. Сейчас есть выбор.

В 2008 году появился плагин BuddyPress, который программисты использовали для создания социальных сетей на Wordpress. После семи лет монопольного положения у BuddyPress появился конкурент.

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

«Плагин PeepSo не создавался специально, как прямой конкурент BuddyPress. Мы чувствовали, что росла потребность в новом продукте. Дать пользователям только один вариант – неправильная идея. Мы не будем устраивать соревнования с BuddyPress. Мы предлагаем альтернативный инструмент, который постоянно развивается и не уступает конкуренту. В конечном счете, люди выберут решение, подходящее им по функционалу».

Основательница PeepSo Мерав Кнафо (Merav Knafo), владелица JomSocial – популярного решения по созданию социальной сети на базе CMS Joomla.

Отличия PeepSo и BuddyPress

«Я бы сказала, что внешний вид PeepSo гораздо современнее и не требует специальных тем. PeepSo легкий и гибкий в плане добавления новых функций, которые нужны пользователю и не загружают сайт», – сказала Кнафо.

Команда разработчиков PeepSo рассказала о различиях с BuddyPress с точки зрения кода:

  • алгоритмы разрабатываются на объектно-ориентированном подходе с использованием PHP и Javascript;
  • JavaScript использует механизмы для расширения функционала почтового ящика;
  • постоянно оптимизируются запросы к базе данных с целью обеспечить гибкость и масштабируемость плагина.

«Главная цель – разработать новые полезные дополнения в плагин PeepSo. Мы начнем с чата, пользовательских полей профиля, а затем группы, события, страницы и так далее», – добавила Мераф Кнафо . Команда надеется на сотрудничество с другими разработчиками, которые готовы помочь в развитии плагина PeepSo.