BuddyPress - Jak stworzyć własną społeczność z WordPress

BuddyPress - Jak stworzyć własną społeczność z WordPress

Chcesz nawiązać kontakt z klientami, partnerami biznesowymi i użytkownikami za pomocą platformy, ale jednocześnie mieć kontrolę nad swoimi danymi? Nie ma problemu - dzięki tak zwanym wtyczkom członkowskim lub społecznościowym możesz w mgnieniu oka przekształcić swoją witrynę WordPress w sieć społecznościową! Johannes Mairhofer przedstawia ci wtyczkę BuddyPress i pokazuje krok po kroku, jak ją poprawnie skonfigurować.

Czym jest BuddyPress?

Dzięki BuddyPress możesz dodać wiele funkcji społecznościowych do swojej "normalnej" witryny WordPress. Podobnie jak narzędzie "Jetpack", które dodaje wiele możliwości do twojego systemu, BuddyPress jest moim zdaniem czymś więcej niż "tylko" wtyczką, nawet jeśli jej instalacja jest prawie tak samo łatwa.

BuddyPress pochodzi z tak wielu opcji, że niektóre kroki są niezbędne jako przygotowanie PRZED instalacją i jako konfiguracja po instalacji. Chciałbym również polecić, abyś pomyślał o tym wcześniej, ponieważ zmiana jest prawie zawsze możliwa po fakcie, ale z kilku powodów niezalecana.

W dalszej części pokażę Ci kilka podstaw BuddyPress, zagłębię się w możliwości, ale także wskażę na zagrożenia prawne i ograniczenia BuddyPress. Po tym przewodniku krok po kroku powinieneś być w stanie stworzyć prostą społeczność z systemu WordPress i połączyć się z przyjaciółmi, klubem sportowym lub innymi mniejszymi społecznościami.

Instalacja i przygotowanie WordPressa

Aby skonfigurować BuddyPress, potrzebujesz najpierw "normalnego" WordPressa. Szczególnie dzięki dodatkowi BuddyPress istnieje wiele możliwości i ustawień, które można wprowadzić. Aby móc spokojnie przetestować te funkcje, zalecam, abyś najpierw zabezpieczył świeżo zainstalowaną stronę przed dostępem z zewnątrz.

Aby gruntownie przetestować wtyczkę, masz kilka możliwości:

  1. Jeśli zakładasz zupełnie nową witrynę WordPressa i nie chcesz, aby w fazie rozwoju była ona wywoływana przez osoby trzecie, możesz zabezpieczyć ją hasłem. Dzięki Raidboxes jest to możliwe za pomocą jednego kliknięcia.
  2. Inną możliwością jest wprowadzenie całej witryny w tryb konserwacji, na przykład za pomocą wtyczki "Konserwacja".
  3. Jeśli chcesz, aby twoja żywa strona była dostępna podczas testu, polecam testowanie w środowisku staging. Dzięki Raidboxes możesz jednym kliknięciem aktywować środowisko testowe i bez ryzyka testować w nim nowe wtyczki. Jeśli jesteś zadowolony z rezultatu, możesz jednym kliknięciem wprowadzić zmiany na żywo.
BuddyPress - Jak stworzyć własną społeczność z WordPress

Pozwól nowym użytkownikom na zalogowanie się

Aby użytkownicy mogli się później zalogować do Twojej społeczności, musisz ustawić opcję "Każdy może się zalogować" w ustawieniach podstawowych WordPress . Robisz to w "Ustawienia" → "Ogólne" - tutaj hak jest normalnie wyłączony. Proszę zezwolić na logowanie i ustawić rolę użytkownika na "Abonent".

BuddyPress - Jak stworzyć własną społeczność z WordPress

Wybierz motyw

Zwykle WordPress oferuje wiele motywów do wyboru, które możesz wykorzystać zgodnie z własnymi potrzebami i częściowo dostosować do swoich potrzeb. Niestety, tylko nieliczne motywy są przystosowane do obsługi funkcji BuddyPress. W moim projekcie wypróbowałem kilka i dlatego polecam Customify. Daje to pewne możliwości i jest dobrym dodatkiem do funkcji BuddyPress.

Zainstaluj BuddyPress

Następnie zainstaluj aktualną i niezbędną wtyczkę "BuddyPress". Możesz to zrobić w prosty sposób, korzystając z normalnej ścieżki "Wtyczki" → "Zainstaluj".

BuddyPress - Jak stworzyć własną społeczność z WordPress

Po zainstalowaniu tej wtyczki twój WordPress jest gotowy do korzystania z funkcji społecznościowych i może być dostosowywany i konfigurowany na wielu poziomach.

Ustawienia BuddyPress 

Przyjrzyjmy się teraz ustawieniom w pokoju. BuddyPress znajduje się w kilku miejscach konfiguracji WordPressa, na przykład w ustawieniach, w narzędziach i jako własne główne menu w dashboardzie.

Zaczniemy w sekcji "Ustawienia", tutaj zobaczysz nową sekcję: "BuddyPress". Proszę kliknąć na niego, teraz przyjrzymy się szczegółowo poszczególnym punktom.

BuddyPress - Jak stworzyć własną społeczność z WordPress

Profile zaawansowane

Dzięki tej opcji oferujesz swoim użytkownikom możliwość samodzielnej edycji pól profilu. Na przykład, możesz skonfigurować pola dla linków do sieci społecznościowych, informacji biograficznych, hobby i innych. Możesz również utworzyć pola profilu, które użytkownicy będą mogli wypełnić swoimi danymi osobowymi.

Zalecenie: W społeczności profile i niektóre informacje o użytkownikach są już standardem. Moim zaleceniem jest aktywacja tego ustawienia.

Ustawienia konta

Tutaj możesz określić, czy Twoi użytkownicy mogą samodzielnie zmieniać ustawienia powiadomień, czy nie. Na przykład, mogą oni być powiadamiani o aktualizacjach od swoich przyjaciół itp.

Rekomendacja: Aby uniemożliwić użytkownikom kontaktowanie się z Tobą przez cały czas, a także dlatego, że nie znalazłem żadnego powodu, aby tego nie robić, zalecałbym włączenie tego ustawienia.

Przyjaźnie

W ten sposób oferujesz swoim użytkownikom możliwość nawiązywania kontaktów, "śledzenia" się nawzajem, a tym samym wspierania wymiany (więcej na ten temat za chwilę). Rekomendacja: Użycie funkcji przyjaźni jest kontrowersyjne. Jeśli chcesz ją aktywować, polecam przyjrzeć się kontekstowi prawnemu. Nie mogę i nie powinienem udzielać żadnych wskazówek na ten temat, ale z RODO zintegrowane są pewne funkcje, które moim zdaniem wymagają koordynacji prawnej.

Prywatne wiadomości

Jak wspomniano powyżej, funkcja ta pozwala Twoim użytkownikom komunikować się ze sobą. Twoi użytkownicy mogą wysyłać sobie wiadomości za pośrednictwem platformy, wymieniać się nimi i dyskutować.

Zalecenie: Jeszcze ważniejsza od przyjaźni jest ochrona prawna. Ponieważ Twoi użytkownicy mogą wysyłać wiadomości do siebie nawzajem, możesz być za to odpowiedzialny i możesz być zmuszony do interwencji. Należy również poinformować użytkowników, gdzie i w jaki sposób przechowywana jest treść ich wiadomości. Pamiętaj, aby skonsultować się z prawnikiem, jeśli potrzebujesz tej funkcji. W przeciwnym razie, ze względów prawnych, zalecam NIE włączać tego ustawienia.

Historia działań

W Historii aktywności można rozwinąć ustawienia powiadomień dla użytkowników i zaoferować te powiadomienia użytkownikom i grupom. Użytkownicy mogą również komentować wzajemnie swoje działania, polubić się nawzajem i nie tylko. To, co brzmi jak wspaniała funkcja, jest niestety również problematyczne z prawnego punktu widzenia - przynajmniej jeśli chcesz prowadzić swoją społeczność jako projekt darmowy lub hobbystyczny.

Rekomendacja: Szkoda tej funkcji, ale bez porady prawnej radzę ci jej nie aktywować.

Grupy użytkowników

Możesz również dać swoim użytkownikom możliwość wymiany pomysłów w grupach. Można tu tworzyć publiczne i prywatne grupy, oferując w ten sposób wiele możliwości wymiany.

Zalecenie: Podobnie jak w przypadku innych opcji komunikacyjnych, również tutaj zalecam zasięgnięcie porady prawnej. Ponadto, jeśli chcesz włączyć tę funkcję, polecam zezwolić tylko na grupy publiczne. W ten sposób możesz mieć oko na to, co piszą Twoi użytkownicy i w razie potrzeby interweniować.

Śledzenie strony

W śledzeniu strony, możesz przechowywać aktywność na nowych postach z Twojej strony.

Moje zalecenie: nie aktywować.

BuddyPress Core

Rdzeń BuddyPress jest miejscem, w którym przechowywana jest cała podstawowa funkcjonalność rozszerzenia BuddyPress. Podróże w czasie nie są możliwe, ale nie można tu też niczego dezaktywować, ponieważ wszystkie podstawowe funkcje i cały system znajdują się właśnie tutaj.

Członkowie społeczności

Podobnie jak w przypadku rdzenia BuddyPress, wszystkie funkcje członków są przechowywane tutaj. Tutaj również nie można niczego włączyć ani wyłączyć.

Narzędzia

W ten sposób mamy przegląd ustawień. Kolejnym punktem, w którym BuddyPress funkcjonuje są narzędzia.

BuddyPress - Jak stworzyć własną społeczność z WordPress

W sekcji narzędzi masz kilka opcji, aby użyć niektórych narzędzi BuddyPress. Można je znaleźć pod "Narzędzia" → "Buddypress". Za pomocą tych narzędzi uzyskuje się dostęp do bazy danych. Zalecam więc interweniować tutaj tylko wtedy, gdy jest to pilnie potrzebne i wiesz dokładnie, co robisz. Ponieważ ten tutorial jest bardziej o podstawach, nie będę się w to zagłębiał. 

Użytkownik

Dwa najbardziej interesujące ustawienia znajdują się w sekcji "Użytkownicy".

Zarządzaj rejestracjami

Jeśli udało Ci się mieć aktywnych użytkowników w swojej społeczności, możesz nimi zarządzać tutaj. Można je na przykład usuwać, resetować hasła itd. Początkowo nie będzie tu widać żadnych innych użytkowników poza Tobą.

Przy okazji, możesz skonfigurować BuddyPress w taki sposób, że wszyscy użytkownicy muszą być najpierw aktywowani przez ciebie, aby mieć pełną funkcjonalność. Na przykład, jeśli chcesz dodać więcej administratorów, autorów lub redaktorów, możesz to zrobić również tutaj.

Pola profilu

Teraz chodzi o użytkowników, odpowiednio ich profile. Możesz tutaj określić dowolne pola i pogrupować je w grupy pól. Aby to wyjaśnić, pokażę wam zrzut ekranu z mojego projektu społecznościowego"speakabled.

BuddyPress - Jak stworzyć własną społeczność z WordPress

Za pomocą przycisku "Dodaj pole" możesz tworzyć nowe pola, które następnie użytkownik może wypełnić swoimi danymi.

BuddyPress - Jak stworzyć własną społeczność z WordPress

Każde pole ma z kolei pewne zaawansowane możliwości:

  • Nazwa: Nazwa pola - ten element jest obowiązkowy.
  • Opis: Tutaj możesz opisać pole i wyjaśnić użytkownikowi, co według Ciebie powinien w nim wpisać.
  • Wymaganie: Tutaj możesz ustawić, czy użytkownik musi użyć tego pola lub jest to pole opcjonalne. Powyższe wymaganie odnosi się do nazwy POLA, wymaganie tutaj odnosi się do tego, czy użytkownicy muszą wypełnić to pole.
  • Widoczność: tutaj możesz określić, kto widzi zawartość tego pola. Możesz na przykład zdefiniować pola, które będą widoczne tylko dla Ciebie (np. dla opinii), pola, które będą widoczne dla wszystkich członków lub pola, które będą widoczne dla wszystkich, nawet spoza społeczności.

Dzięki tym możliwościom możesz udostępnić swoim członkom szeroki zakres pól profilowych, a także podzielić je na różne grupy, tworząc tak zwaną "grupę pól".

To był krótki wgląd w możliwości i ustawienia BuddyPress. Teraz chciałbym dać ci kilka ogólnych wskazówek i pokazać konkretny projekt, który zrealizowałem z użyciem BuddyPress.

Wskazówki

Jak już pewnie zauważyłeś, możliwości BuddyPress są bardzo szerokie. Przedstawione tu ustawienia to tylko niewielki wgląd. W połączeniu z innymi wtyczkami i motywami możesz uzyskać znacznie więcej korzyści z tego narzędzia.

Wypróbuj

Abyś mógł w wolnej chwili przetestować funkcje, polecam po prostu wypróbować je szczegółowo. Utwórz kilka kont i zaloguj się do systemu - najlepiej za pomocą różnych przeglądarek. Następnie zapytaj kilku przyjaciół, czy nie chcieliby przetestować systemu razem z tobą. Na przykład użyj testowej instalacji Raidboxes, wtedy nic się nie stanie. Kiedy poznasz wszystkie funkcje i wypróbujesz je, będziesz wiedział, które z opcji są dla ciebie sensowne.

Przemyśl to

Jeśli zdecydowałeś się na użycie systemu dla siebie, zastanów się nad tym. W razie wątpliwości należy zasięgnąć porady prawnej. A przede wszystkim zastanów się, które z pól profilu użytkownika chcesz wykorzystać. Oczywiście, możesz je później dodać lub zmienić, ale będzie to miało wpływ na "żywy system" w razie wątpliwości - a to rzadko jest dobry pomysł. Przede wszystkim może wtedy zabraknąć pola lub treści dla użytkowników, którzy już założyli profile.

Według społeczności

Zawsze denerwowało mnie to, że osoby niepełnosprawne są praktycznie niewidoczne na scenach w D/A/CH. A jeśli już przemawiają na scenie, to zazwyczaj tylko o swojej niepełnosprawności. Ale osoby niepełnosprawne są tak samo indywidualne i wszechstronne jak osoby BEZ niepełnosprawności. Posiadają oni również kompetencje w wielu różnych dziedzinach.

Aby to zmienić zainicjowałem platformę speakabled. Tutaj osoby niepełnosprawne mogą stworzyć swój profil i zaprezentować swoje kompetencje poza swoją niepełnosprawnością. Z kolei organizatorzy kongresów i eventów mogą za pośrednictwem platformy znaleźć prelegentów, którzy urozmaicą ich sceny.

Mam nadzieję, że dzięki większej widoczności na scenach, osoby niepełnosprawne staną się również bardziej widoczne w społeczeństwie i będą mogły przekazywać wiedzę poza bańką filtracyjną "niepełnosprawności". Zapraszamy do sprawdzenia! Nie korzystałem z funkcji społecznościowych, takich jak wiadomości i grupy podczas wdrażania projektu i użyłem BuddyPress głównie po to, aby profile użytkowników były widoczne dla świata zewnętrznego.

Wzorem do tego była speakerinnen.org - również wspólnota, w tym przypadku na rzecz większej liczby kobiet na scenach. Nie została ona jednak zaimplementowana w WordPressie.

Zapraszamy Cię do współpracy!

Czy masz pytania dotyczące BuddyPress i budowania społeczności za pomocą WordPressa? Zachęcamy do korzystania z funkcji komentarzy. Czy chcesz przeczytać więcej o WordPressie, biznesie online i innych tematach? Obserwuj nas na TwitterzeFacebooku lub poprzez nasz Newsletter.

Spodobał Ci się ten artykuł?

Zostawiając opinię pomożesz nam udoskonalać publikowane przez nas treści.

Napisz komentarz

Twój adres e-mail nie zostanie opublikowany. Pola wymagane oznaczone są *.