Czego szukasz?

Jeżeli szukasz odpowiedzi na pytania związane z SEO lub Wordpressem wpisz frazę i czekaj na podpowiedzi lub kliknij enter! Wyniki pokazują także linki do zewnętrznych źródeł.

3197 artykułów w bazie

Buddypress, czyli społeczność na WordPressie

BuddyPress to wtyczka, która pozwala z bloga, jakim jest WordPress, stworzyć portal społecznościowy. Jest to oczywiście darmowy dodatek do najpopularniejszego systemu blogowego.

BuddyPress ma oczywiście więcej zastosowań, oprócz portalu społecznościowego można z niego zrobić wewnętrzną sieć intranet lub coś, co posłuży do delegacji zadań. Takie rozwiązania bazują na WordPressie, Buddypressie i oczywiście motywie, który staje się również bardzo ważny.

Od razu na wstępie wspomnę, iż na temat kodowania motywów pod BuddyPress napisano książkę BuddyPress Theme Development, która zawiera 130 stron! Także w tym wpisie pozwolę sobie ominąć ten temat, odsyłając was do fachowej literatury i dokumentacji. Nie mniej każdy, kto umie napisać motyw pod WordPress i przekartkuje dokumentację, nie powinien mieć większych problemów z kodowaniem motywu pod BuddPress lub podczas edycji istniejącego.

Nasz motyw

Na potrzeby wpisu skorzystam z darmowego motywu Emmet Lite. Po uruchomieniu motywu możemy zabrać się za instalację Buddypressa.

blog-szablon

Instalacja

BuddyPress instalujemy jak standardową wtyczkę. Kiedy klikniemy “Włącz wtyczkę” może okazać się, że cały WordPress odmówi nam posłuszeństwa, wtedy wystarczy zazwyczaj zwiększyć ilość dostępnej dla WordPressa pamięci.

Od razu po instalacji obok naszego paska administratora ujrzymy liczbę zero, jest to ilość powiadomień, którą mamy.

blog-powiad

Od razu też mamy możliwość rozwinięcia informacji o nas. Widzimy, że doszły tam nowe elementy, takie jak aktywność, profil, powiadomienia i ustawienia.

blog-aktyw

Jeżeli klikniemy “Aktywność”, zostaniemy przeniesieni do podstrony z naszym profilem. Taką stronę profilową otrzymuje każdy użytkownik po instalacji BuddyPressa. Warto zauważyć, że wszystkie opcje z powyższego menu odsyłają nas na frontend, a nie do panelu administracyjnego WordPressa.

blog-admin

Ponieważ społeczność musi żyć, skorzystam z Demo Data Creator. Inaczej prezentowanie BuddyPressa mija się z celem. Uczulam na stosowanie tej wtyczki, opcja kasowania danych zawarta w niej, usuwa wszystko, nie tylko to, co ona stworzyła.

Co dostajemy z BuddyPress?

Możliwość sprawdzania, kto jest zalogowany, kiedy był ostatnio aktywny i sortowania tych danych.

blog-lista

System aktywności, czyli dodajemy informację o tym, co robimy, o naszym samopoczuciu, o tym, co planujemy, działa to w dużym uproszczeniu jak Facebook’owa ściana. Domyślnie nic tego nie filtruje, nie ma systemu ocen, jak i komentarze zagnieżdżają się zgodnie z ustawieniami WordPressa. Jest to niejako serce całego systemu, a na pewno strony.
Oprócz tego reszta opcji to niejako konieczność: możliwość konfigurowania wiadomości e-mail, ustawienia prywatności itp. Bardziej od tego, co mamy do dyspozycji w panelu admina, rzuci się nam w oczy fakt, że rejestracja i logowanie nie są wyciągnięte na front-end. Innymi słowy, jeżeli motyw nie został zbudowany pod Buddypress, musimy to nadrobić, używając np. wtyczki Front-End Only Users, czy wielu innych o podobnym działaniu.

Proponuje tę wtyczkę, ponieważ pozwala ona po zalogowaniu od razu wysłać użytkownika w dowolną lokalizację (“[login redirect_page=”www.naszadres.pl”]”), warto stosować funkcjonalność przyjazną użytkownikowi. Ciekawym wyjściem mogłaby być wtyczka na zasadzie “social login”, która pozwala użytkownikom zalogować się, używając np. konta Google.

Warto zainstalować BuddyPress Activity Privacy, BuddyForms Members, W3 Total Cache, który powinien się sprawdzić lepiej niż Comet Cache.

Dodawanie zdjęcia do BuddyPress

Inną ciekawą i darmową wtyczką jest BuddyPress Activity Plus, dzięki niej użytkownicy mogą na kanał nowości dodawać linki, filmy i zdjęcia.

buddy-zdj

Widoczność wpisów BuddyPress

Obecnie nieodzowną rzeczą wydaje się wtyczka BuddyPress Activity Privacy, pozwalająca ustawić prywatność dla udostępnianej treści. Podczas dodawania nowości wystarczy zaznaczyć, dla kogo ma być ona dostępna.

buddy-priv

Na zakończenie wspomnę o wtyczce BuddyPress Security Check, która dodaje kod do przepisania, może on się niekiedy bardzo przydać. Pamiętaj, że przy otwartej rejestracji na platformie WordPress, taki kod to podstawa.

Gdzie szukać rozszerzeń?

Duża część rozszerzeń jest płatna, chyba największą ich bazą obok standardowego repozytorium WordPressa ze wtyczkami i sklepem Codecanyon, jest również buddyboss.com, znajdziemy tam wtyczki pozwalające prowadzić użytkownikom bloga, wysyłać prywatne wiadomości, czy rejestrować się od razu jako konkretny typ użytkownika. Niestety posiadają one jedną wadę, są zdecydowanie drogie, uwzględniając nasz rynek, niekiedy ceny zaczynają się od 79$.

Podsumowując

Jak się okazuje największym wyzwaniem nie jest instalacja WordPressa, a potem dodanie wtyczki BuddyPress, a właściwe oszlifowanie strony i oddanie w ręce użytkowników w pełni wartościowego narzędzia do wymiany informacji.
W zależności od tego, czy będziemy chcieli zbudować portal fanów komiksów, miejsce rozmów dla matek, intranet swojej firmy, czy może portal społecznościowy zastosowujemy przeróżne rozwiązania.
Warto wziąć pod uwagę, że nie ważne, czy tworzymy wewnętrzną, czy zewnętrzną sieć, warto dać użytkownikowi możliwości i podać je w sposób, do którego jest przyzwyczajony.

Udostępnij na: Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

7 komentarzy

  1. Niestety posiadają one jedną wadę, są zdecydowanie drogie, uwzględniając nasz rynek, niekiedy ceny zaczynają się od 79$.

    Lub 99$ i płatność co rok.

    Duża część rozszerzeń jest płatna, chyba największą ich bazą obok standardowego repozytorium WordPressa ze wtyczkami i sklepem Codecanyon, jest również buddyboss.com

    Buddyboss? Tam jest bida, tylko 6 wtyczek. Więcej i bardziej użyteczne/potrzebne znajdziemy na buddypress.org.

    Z płatnych to poza CodeCanyon to chyba najwięcej oferuje Buddydev.

  2. > W3 Total Cache, który powinien się sprawdzić lepiej niż Comet Cache.

    Na 100%. Do buddypress nie nadaje się żadna wtyczka do statycznego cacheowania. Tu must have objektowe cacheowanie, za dużo aktywnych elementów jest na poszczególnych stronach aby cacheować to dłużej i w całości. A W3TC ma taką funkcję, tylko czy dla samego OC jest sens instalować W3TC? Jeżeli skorzystamy też z minifikacji, scalania, optymalki dla przeglądarek, podpięcia pod cloudflare to już bardziej.

    — offtop —

    Znowu Was mnisi olali? Że dodawanie komentarzy z prędkością picia kawy? Czy może W3TC nie działa zbyt duże u fioletowych?

  3. @Michał Barczyk, ostatnio wdrażałem intranet dla firmy na jakimś płatnym motywie, nie mogę podać adresu, to płatny motyw z Themeforest był, Woffice. Łatwo sobie wyobrazić, że np. przy prywatności zamiast loggin users, wstawiliśmy „klienci”, zamiast „admins” – pracownicy itp.

    Fajne centrum wsparcia z tego wyszło. Obecnie w sieci to wszystko padło u nas po wejściu Facebooka. Z tego co ostatnio widziałem nawet filmowe/gamingowe strony tematyczna i te oparte o BuddyPress i te o Invision Power Board gdzieś odpadły :/

Zostaw odpowiedź

Email nie będzie publikowany. Wymagane pola są oznaczone *

Możesz używać tych tagów HTML <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

Oferuję szereg usług związanych z WordpressemSPRAWDŹ OFERTĘ
Przeczytaj inne:
4 Mind-Blowingly Simple Steps to Optimize Your Navigation by @stoneyd

Make sure you are considering the navigational needs of your website visitors by working through these mind-blowingly simple steps for...

Zamknij