Создание социальное сети на wordpress. Плагин комментариев ВКонтакте и Facebook на WordPress блоге. WordPress социальная сеть, с помощью плагина 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 плагинов, вы выбираете простой и действенный способ увеличения количества репостов. Вы можете размещать кнопки с иконками социальных сетей вверху, внизу или по бокам постов, а также добавлять счетчики, которые будут отображать количество репостов.

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

Easy Social Share Buttons


Описание | Демонстрация

Этот премиум плагин доступен на CodeCanyon.net за $19. Это один из самых универсальных плагинов подобного рода, благодаря одному простому факту - плагин позволяет размещать бар с кнопками для социальных сетей абсолютно в любом месте, где это может вам понадобиться.

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

При помощи плагина можно добавлять плавающий бар иконок, размещать кнопки сверху/снизу поста, создавать статический или даже плавающий бар иконок для мобильной версии. Вы также сможете использовать триггеры, например, для добавления функций pop-up и fly-in.

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

Monarch от Elegant Themes


Описание |Демонстрация

Monarch - это платный плагин для социальных сетей, который поставляется с тарифными планами Elegant Theme’s Developer и Lifetime Access. Данные планы включают в себя более 85 премиум тем для WordPress и все другие плагины от этого разработчика. К сожалению, политика компании такова, что вы не можете купить отдельно сам только плагин. Вы оплачиваете полный тарифный план и получаете доступ сразу ко всем премиум плагинам и темам разработчика.

Monarch - это отзывчивый плагин, который позволит вам размещать эффектные плавающие бары по бокам поста или статические горизонтальные бары в начале/конце поста. Monarch предоставляет более 20 иконок для социальных сетей, есть image-sharing, pop-up и fly-in функции, а также множество настроек для оформления и дизайна.

Social Warfare

Social Warfare - интересный плагин от компании Warfare Plugins. Он не настолько универсален, как предыдущие два варианта, поскольку позволяет добавлять на сайт только плавающий бар, который прилипает к нижней части экрана. Но этот недостаток компенсируется замечательными ценовыми вариантами и огромным количеством других функций.

Плагин предоставляет аналитику, возможность показывать количество репостов только после того, как постом поделится определенное количество людей, также есть более 75 различных вариантов для оформления. Можно использовать плагин для добавления функции click-to-tweet в ваши посты.

Бесплатные плагины для социальных сетей

Теперь давайте перейдем к нашему списку лучших бесплатных плагинов, на которые стоит обратить внимание в 2016 году.

SumoMe Share


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

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

GetSocial


GetSocial является бесплатным адаптивным плагином для социальных сетей. Он позволяет вам размещать плавающий бар сбоку вашего поста или статический бар сверху/снизу. В бесплатной версии вы также найдете различные варианты для оформления.

Разработчики представили и премиум версию плагина (с ежемесячной платой). В ней вы найдете функцию для добавления плавающего бара для мобильных версий и дополнительные варианты дизайна, есть функция click-to-tweet. В платной версии у вас также будет возможность убрать счетчик с кнопок, который отвечает за количество репостов.

AddToAny Share Buttons


AddToAny Share Buttons - это один из самых популярных WordPress плагинов для социальных сетей с более чем 200,000 активных установок. Этот плагин ставит простые плавающие бары по бокам вашего поста, а также в его начале или конце.

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

Custom Share Buttons with Floating Sidebar


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

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

Sharify Social Share Buttons


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

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

Заключение

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

А какими плагинами для социальных кнопок пользуетесь вы?

Все мы знаем, что без социальных сетей никуда. И связать их со своим сайтом (в том или ином варианте) хочет любой блогер и почти каждый заказчик. Вот и я в очередной раз столкнулась с такой необходимостью. Но проблема заключается в том, что не все темы предусматривают кнопки социальных сетей, а уж русскоязычные социальные сети вообще не пользуются популярностью среди создателей тем для 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 и повторяйте процедуру пока не добавите все нужные иконки. После чего важно не забыть нажать кнопку Сохранить на самом виджете и всё, иконки социальных сетей появятся на вашем сайте.

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

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

7 голосов

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

Способ, о которой я сейчас расскажу вам, не отнимет больше 20 минут драгоценного времени. Работает ли она и поможет ли существенно увеличить приток читателей? Уверен, что по крайней мере хуже от этого решения не станет. Тестируйте! Чужой опыт – хорошо, а свой – ценнее.

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

Не будьте человеком, который отметает любое предложение только потому, что ему лень уделить 10 минут чему-то новому и за год у вас появится тысяча проверенных возможностей! Какие-то оправдают себя, а какие-то нет, но главное – вы попытаетесь и сможете сказать, что делаете максимум из того, что предлагает вам интернет ().

О сетях, которые нам строить и жить помогают

Наверняка вы есть в Одноклассниках, на Facebook или Вконтакте. Даже если вы один из немногих, кто «особо туда не заходит», вы не можете отрицать тот факт, что это одни из самых популярных сайтов на планете. Было бы глупо, если бы разработчик не использовал возможности социальных сетей.

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

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

Конечно же, я не обещаю вам, что народ начнет повально разносить по миру благую весть о вашем существовании. Я не стремлюсь вас обмануть. Но если вы сомневаетесь и думаете, что это не принесет ровным счетом ничего, то пожалуйста, побольше уверенности! Вы в любом случае ничего не теряете, в вдруг?

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

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

Заходим в панель администратора вордпресс. Находим раздел «Плагины», наводим на него курсор мыши и кликаем по «Добавить новый».

В поисковую строчку вводим название Uptolike и тыкаем enter на клавиатуре. Кстати, меня одного немного раздражает, что тут нет кнопки, которой можно было бы посылать запрос при помощи мыши? Пишите в комментариях. Очень интересно ваше мнение. Может устроим революцию?

Ориентируйтесь на эту красивую картинку. Нам нужен этот плагин. Кликаем «Установить».

Готово. Осталось только активировать.

Вот так должна измениться ваша панель слева. Там появится новое приложение UpToLike .

Как сделать «красиво»

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

Открылся раздел «Конструктор», он-то нам и нужен.

Выбираем те социальные сети, кнопки которые нам нужно добавить. Не выбирайте все подряд. Если их будет слишком много, то это негативно скажется на дизайне сайта. Добавляйте с умом. Пусть меньше, да лучше! Мне, например, кажется что основными являются Контакт, Одноклассники и Фэйсбук.

Ориентируйтесь на вашу целевую аудиторию. Подумайте, где может сидеть человек, который станет читать ваш блог. Вы уверены, что он вообще знает про существование 4Talk?

Кликните на «Адаптировать для мобильных устройств», а затем «Настроить» под этой записью. Сейчас покажу зачем.

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

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

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

Вы можете не показывать людям счетчик, отобразить частный (для каждой сети) или сделать общий. Рекомендую последний вариант. Люди охотнее поделятся, если увидят большую цифру. Вспоминаем Антуана де Сент-Экзюпери и его книгу «Маленький принц».

Взрослые любят цифры. От себя добавлю, что большие числа они любят еще больше и если увидят, что записью поделилось уже столько человек, то скорее всего тоже захотят быть в тренде! Законы стаи, что поделать.

Размер и внешний вид счетчика, о котором мы уже говорили.

Готово. Итак, сперва мой тестовый сайт выглядел так.

Но теперь все иначе.

Дополнительные возможности

После того, как вы все сделали, перейдите в раздел «Настройки». Тут вы можете выбрать страницы, на которых будут отображаться кнопки социальных сетей. Хотите ли вы выложить их на главную или в анонсах, показывать на статических страницах или на каких-то определенных?

Решать вам.

Не забывайте сохранять изменения.

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

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

Конечно же, можно обойтись и без плагина. Если у вас есть хоть какие-то знания кода и большое желание, то можете воспользоваться помощью Яндекса и собственными навыками. Итак, заходим на сайт https://tech.yandex.ru/share .

Скролим чуть вниз и видим вот такую форму с набором сервисов. Выбираем нужные социальные сети.

Теперь выбираем внешний вид блока.

Готово. Нам нужен вот этот код. Кстати, этим способом также можно пользоваться если ваш сайт работает на Joomla, или даже совсем без него.

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

Если вы, как и я, не помните и не подписываете папки правильно, то для начала нужно определиться с каким разделом предстоит работать. Переходим в раздел «Сайты». Тут есть список доменов, а рядом с ними название папок. Все очень легко и просто найти.

Открываем нужную папку. Чтобы изменить дизайн, работать придется с темой. Осталось только найти ее. Двигаемся вперед. Кликаем два раза по папке public_html.

Нашли. Нам нужна папка themes.

А вот дальше снова загвоздка. Здесь находится две темы. Именно столько у меня установлено на тестовом сайте. У вас может быть больше или меньше. Если вы столкнулись с такой же проблемой, не отчаивайтесь, сейчас покажу что делать.

Заходите в панель администратора вашего движка. Перемещаетесь в раздел «Внешний вид» — «темы» и ищете название активной.

Разобрались. Называются они одинаково. Идем дальше.

Обычно, кнопки социальных сетей помещают в футер. Это не обязательно, чтобы моя статья не превратилась в книгу по css, я покажу вам только этот прием. Если вы особо не разбираетесь в теме, но очень хотите, то можете пройти бесплатный курс по html и css Евгения Попова, там все подробно рассказывается и объясняется. Что, куда и для чего вставлять.

А со временем, как затянет… и в Онлайн Университет поступите и получите современную интернет профессию.

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

Он должен быть тут. Внизу. Если не видите – ищите. Открываем футер.

Вставляете код, который вам состряпал Яндекс в эту «простыню» до закрывающегося тега body.

Все. В нижней части экрана появились нужные иконки. Готово.

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

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

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

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

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

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

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

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


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