7 nietypowych zastosowań WordPressa

WordPress sam w sobie jest stosunkowo prostym systemem CMS (Content Management System – system zarządzania treścią), który jednak w rękach wprawnych programistów może być rozwijany za pomocą rozszerzeń w kierunkach, o których nawet nie śniło się jego twórcom. Niektóre z pomysłów okazały się trafione, inne znalazły nieco mniej zwolenników, a kilka powstało tylko po to, aby udowodnić że się da. Zobaczmy co ciekawego można zrobić z WordPressem.

Sieć społecznościowa

Jak się okazuje, w oparciu o WordPressa można zbudować funkcjonalny serwis społecznościowy. Oczywiście daleko mu będzie do funkcjonalności Facebooka, ale do stworzenia strony dla społeczności skupionej wokół jakiegoś tematu z powodzeniem wystarczy. Świetnie nada się również do zbudowania strony dla szkoły czy wewnętrznego serwisu dla firmy.

BuddyPress

Najpopularniejszym rozwiązaniem tego typu jest BuddyPress, który zyskał na tyle duże uznanie, że pod swoje skrzydła wzięła go firma Automattic, zajmująca się rozwojem WordPressa. Zarejestrowany użytkownik otrzymuje własną stronę profilu, na której widać całą jego aktywność na stronie. BuddyPress pozwala na tworzenie for dyskusyjnych, grup i blogów, a także na publikowanie wiadomości, zbliżonych w działaniu do statusów na Twitterze czy Facebooku. Dostępna jest również całkiem bogata baza rozszerzeń oraz szablonów (również płatnych, nieco bardziej rozbudowanych).

Instalacja BuddyPressa jest prosta i (w większości przypadków) bezproblemowa – ma on bowiem formę zwykłej wtyczki dla WordPressa. Po jej aktywacji zostaniemy przekierowani do wygodnego kreatora instalacji.

Nieco mniej popularną wtyczką pozwalającą na stworzenie w oparciu o WordPressa serwisu społecznościowego jest WP Symposium. W podstawowym zestawie znajdziemy nieco więcej funkcji niż w przypadku BuddyPressa (na przykład galerie czy wydarzenia). WP Symposium jest również dostępne w płatnej wersji Premium.

Forum dyskusyjne

Jeśli planujemy uruchomienie forum dyskusyjnego połączonego z już istniejącą stroną opartą na WordPressie, to skorzystanie z wtyczki oferującej tego typu funkcję wydaje się być najlepszym pomysłem. Stworzone w ten sposób forum będzie zintegrowane z panelem administracyjnym naszej strony, a użytkownicy będą mogli korzystać z wcześniej założonych kont.

bbPress

W tej kategorii prym również wiedzie produkt Automattic, czyli wtyczka bbPress. Oferuje praktycznie wszystkie funkcje potrzebne do prowadzenia forum dyskusyjnego, a do tego posiada bogatą bazę wtyczek. Ciekawostką jest fakt, iż wtyczka działa poprawnie z większością dostępnych szablonów, tak więc przy odrobinie szczęścia nie będziemy musieli modyfikować używanego przez nas motywu.

Alternatywnym rozwiązaniem jest wtyczka Simple:Press, która imponuje liczbą wbudowanych funkcji, ale na pewno będziemy mieli większy problem z dostosowaniem jej wyglądu do naszej strony.

P2 – własny klon Twittera lub narzędzie do współpracy

P2

P2 to kolejny produkt Automattic, który zmienia WordPressa w coś zupełnie innego. Jest to szablon, który modyfikuje charakterystyczny dla bloga sposób prezentacji treści w coś na kształt strumienia wiadomości, znanego z Twittera czy Facebooka. Komentarze widoczne są od razu na stronie głównej, co powoduje, że szablon P2 można z powodzeniem wykorzystać jako narzędzie do pracy grupowej. W ten właśnie sposób korzysta z niego ekipa WordPressa – przykład można zobaczyć tutaj. Szablon jest dostępny zarówno na platformie WordPress.com, jak i w oficjalnym repozytorium.

Sklep internetowy

Stworzenie sklepu internetowego na bazie WordPressa nie jest nowym pomysłem, ale dopiero w ostatnim czasie dostępne na rynku rozszerzenia rozwinęły się na tyle, że korzystanie z takiego rozwiązania ma sens.

WooCommerce

Najpopularniejszą w tym momencie wtyczką pozwalającą na uruchomienie własnego e-sklepu jest WooCommerce. To darmowe rozszerzenie posiada praktycznie wszystkie niezbędne funkcje, a jego twórcy zarabiają na płatnych dodatkach (bez których notabene można się z powodzeniem obejść). Co ważne, WooCommerce jest na tyle konfigurowalny (stawki VAT, waluty itp.), że z powodzeniem można go wykorzystać w polskich realiach.

Niestety, z uwagi na rozbudowane dodatkowe strony, takie jak lista produktów czy koszyk, w większości przypadków stworzony w ten sposób sklep wymaga odpowiednio dostosowanego motywu. Na szczęście bez problemu znajdziemy szablony ze wsparciem dla WooCommerce – kilka darmowych znaleźć można na stronie firmy WooThemes, która stworzyła tę wtyczkę, a w płatne motywy premium możemy się zaopatrzyć między innymi w serwisie ThemeForest.

Drugą, znacznie starszą wtyczką pozwalającą na stworzenie sklepu opartego na WordPressie, jest WP e-Commerce. Jej twórcy zastosowali ten sam model biznesowy co autorzy WooCommerce – sama wtyczka jest darmowa, a płatne są tylko dodatkowe funkcje, które niekoniecznie będą nam potrzebne. W tym przypadku również będziemy potrzebować odpowiednio dostosowanego szablonu – dostępne są zarówno motywy darmowe, jak i komercyjne.

Wystawianie faktur

To jeden z przykładów na dodanie do WordPressa funkcji, które nie mają nic wspólnego z jego głównym przeznaczeniem. Darmowa wtyczka WP-Invoice pozwala na wystawianie faktur w panelu administracyjnym WordPressa oraz przyjmowanie płatności od klientów na specjalnie przygotowanej stronie.

WP-Invoice

Niestety, w polskich realiach wtyczka ta nie ma większych szans na popularyzację. Przede wszystkim nie została spolonizowana, co oznacza, że faktury są wystawiane w języku angielskim. Jeśli chcielibyśmy przyjmować w ten sposób płatności od klientów, to również napotkamy na poważną przeszkodę – rozszerzenie obsługuje tylko Google CheckOut, PayPal i trzy egzotyczne dla nas firmy autoryzujące karty płatnicze.

Wiki

Główną zaletą serwisów typu wiki jest możliwość edycji treści przez społeczność. Najpopularniejszą stroną tego typu jest oczywiście Wikipedia, ale popularność usług typu Wikia dowodzi, że ludzie mają potrzebę wykorzystywania tego typu stron również do innych celów.

WordPress Wiki

Jak udowadnia wtyczka Wiki, taką funkcjonalność można dodać do WordPressa. Po instalacji możemy publikować strony, które mogą być edytowane bezpośrednio w serwisie, bez konieczności wchodzenia do panelu administracyjnego. Na dodatek strony wiki posiadają charakterystyczny, znany z MediaWiki interfejs.

Wirtualna liga

Na koniec zostawiłem rozszerzenia, które są kompletnie nie związane z tym, do czego WordPress został stworzony. Mowa o wtyczkach pozwalających na prowadzenia własnej wirtualnej ligi.

Pierwsza z nich to LeagueManager, za pomocą której można prowadzić wirtualną ligę dla wielu różnych dyscyplin sportowych. Druga to Motor Racing League, dedykowana sportom motorowym.

Bezpośredni link