-
data publikacji: 18.02.2009
WP-Polls, czyli ankiety na stronie wordpressowej
kategoria: Wtyczki do Wordpressa autor: agressiva
Ankieta - stosunkowo popularna forma gromadzenia opinii społeczności na dowolny temat. Poprawnie skonstruowana ankieta pod względem treści i funkcjonalności potrafi pomóc w ocenie wielu sytuacjach, kiedy potrzebna jest znajomość zdania innych.
Dla użytkowników systemu zarządzania treścią Wordpress została już jakiś czas temu przygotowana stosowna wtyczka ułatwiająca wdrażanie ankiet do wpisów, stron oraz do sidebara.
WP-Polls, bo tak się ona nazywa, to mocno rozbudowany plugin, dzięki któremu mamy możliwość utworzenia dowolnej ilości ankiet na stronie wordpressowej osadzenia ich w dowolnym miejscu oraz zarządzania nimi.Po pierwsze - instalacja i ogólna funkcjonalność wtyczki
Instalacja jak przy każdej innej wtyczce wygląda tak samo:
- Pobieramy odpowiednią wersję WP-Polls ze strony Lesterchan
- Rozpakowujemy archiwum i wrzucamy katalog wp-polls do
wp-content/plugins - W panelu administracyjnym w zakładce
wtyczki (plugins)aktywujemy WP-Polls. Jeżeli mamy zamiar korzystać z widgetów można także aktywować WP-Polls Widget
Po zainstalowaniu wtyczki, w menu głównym panelu administracyjnego pojawi się nowa zakładka Polls, a w niej wszystkie potrzebne nam w następnych etapach jej poznawania opcje, do których zaliczamy:

- Manage Polls (czyli zarządzanie utworzonymi ankietami, edycja, usuwanie, sprawdzanie ilości głosów, itd), następnie Add Polls (dodawanie nowej ankiety),
- Poll Options (tutaj można nadać odpowiedni kolor "suwakom", ustalić metodę sortowania pól, nadać uprawnienia do głosowania odpowiedniej grupie użytkowników strony),
- Poll Templates (autor wtyczki daje użytkownikom możliwość zmiany wyglądu szablonu ankiety poprzez zastosowane "tagi" typu:
%POLL_ID%,%POLL_QUESTION%, itp, wszystkie te symbole są dokładnie opisane i nie powinny stwarzać większego problemu, w tym miejscu również przetłumaczyć niektóre angielskie zwroty na polskie, niestety do tej pory nie pojawiło się spolszczenie do wp-polls i trzeba radzić sobie inaczej w polskimi frazami w ankiecie) - Uninstall WP-Polls (ta opcja pozwala na szybkie odinstalowanie WP-Polls)
Po drugie - tworzenie ankiety
Aby stworzyć nową ankietę należy skorzystać z zakładki Add Poll i wypełnić wszystkie pola jakie tam się znajdują. Podstawa to pytanie w ankiecie (Poll Question), następnie odpowiedzi (Answers) - możliwych odpowiedzi można ustalić tyle ile potrzeba, nie ma tutaj właściwie żadnych granic.
Jak wiadomo pól wyboru są dwa rodzaje radio (jedna możliwa odpowiedź wśród wszystkich odpowiedzi) oraz check (wiele możliwości do zaznaczenia przy wypełnianiu jednaj ankiety). Na standardzie aktywowana jest opcja "radio", czyli możliwość zaznaczenia przez użytkowników tylko jednej odpowiedzi, jednak aby móc dać im możliwość wyboru kilku pól należy aktywować opcje Allows Users To Select More Than One Answer? (wybierając Yes na liście wyboru), poniżej aktywuje się kolejne pole w którym można wybrać maksymalną ilość pól jaką może zaznaczyć pojedynczy użytkownik.
Jeszcze jedną opcją podczas zakładania nowej ankiety jest możliwość ustawienia daty jej rozpoczęcia oraz zakończenia. W zależności od zapotrzebowania, jest to dość przydatna rzecz.
Po trzecie - umieszczenia ankiety na stronie
Umieszczenie ankiety we wpisie i na stronie
Umieszczenie w tych miejscach jest bardzo proste. To co musimy pamiętać to ID ankiety która ma być opublikowana w konkretnym miejscu.
ID to odczytać możemy w zakładce Manage Polls, jest ono bardzo widocznie zaznaczone.
Po zainstalowaniu wtyczki w treści wpisu i strony, w pasku narzędzi pojawiło się nowe polePoll, po kliknięciu na które należy podać odpowiednie ID. To wystarczy, aby ankieta zostala dołączona do treści.Wyświetlanie ankiety wraz z jej wynikami
[poll id="podaj_ID" type="result"]
Do różnego rodzaju podsumować głosowań funkcja ta może być bardzo przydatna. Pokazuje ona jak przestawiają się ostateczne wyniki przeprowadzonej ankiety, wyglądają one zapewne o wiele wiarygodniej niż wrzucone między słowa cyferki, które nie zawsze muszą być zgodne z prawdą.
Wyświetlanie ankiety w template strony www
Aby móc pokazać ankietę o konkretnym ID nie we wpisie ani w treści tzw. strony, a w zupełnie innym i niezależnym od edytora miejscu należy w wybranym miejscu skóry wkleić następujący template tag<?php get_poll(podaj_ID); ?>Do wyświetlania losowych ankiet w szablonie html należy zastosować poniższy kod:
<?php get_poll(-1); ?>Losową ankietę można również wyświetlić we wpisie lub na stronie w wordpressie, korzystając z:
[poll id="-1"]Wyświetlanie wszystkich dotychczas odbytych ankiet na stronie:
[page_polls]Podsumowanie
Wtyczka, jaką jest WP-Polls, może nie jest aż tak bardzo zaawansowanym narzędziem, ale na pewno dzięki swoim zaletom stanie się doskonałym rozwiązaniem dla osób, które potrzebują na swojej stronie zamieścić ankietę i zebrać głosy w danej sprawie. Obsługa jest prosta i w miarę przyjemna, także uważam, że nikt nie powinien mieć z tą wtyczką najmniejszego problemu.
Życzymy miłego korzystania z WP-Polls.
-
7 Responses to “WP-Polls, czyli ankiety na stronie wordpressowej”
Leave a Reply
Komentarze
Kategorie
Top 10
JereManU: 20 darmowych skór do Wordpressa cz.2
Igor: Zapraszamy na forum graficzne Graffika.pl
Maciek Bielski: O wyświetlaniu podstron w Wordpress
mateuzs: Silverstripe
agressiva: Zapraszamy na forum graficzne Graffika.pl
Flacktub: Zapraszamy na forum graficzne Graffika.pl
kamil: Kurs Flash cz.1 – podstawy
Astro: qTranslate – Wielojęzyczny wordpress
feniks: Portfolio graficzne oparte o Wordpress przy użyciu Custom Fields
matiz: Menu akordeonowe z odrobiną CSS3
- CMSy Artykuły dotyczące różnego rodzaju systemów zarządzania treścią CMS.
- Flash Podstawowe informacje pomocne przy tworzeniu animacji w Adobe Flash.
- Fotografia Samouczki dotyczące nie tylko robienia zdjęć ale też ich cyfrowej obróbki.
- Grafika Ogólnie pojęta grafika komputerowa, od inspiracji, po tworzenie layoutów oraz mniejszych form graficznych.
- Inne tutoriale wordpressowe Wszystkie inne zagadnienia dotyczące WordPressa.
- Inspiracje Inspirujące materiały graficzne z dziedziny projektowania stron www, projektów DTP, digital painting, itp.
- Obróbka zdjęć Techniki retuszu fotografii cyfrowych.
- Rysunek Tworzenie rysowanych ilustracji w Adobe Photoshop.
- Skóry do Wordpressa Darmowe oraz płatne – najlepsze skóry do WordPressa.
- Skrypty client-side
- Skrypty server-side
- Tutoriale
- Webdesign Tutoriale z zakresu projektowania stron www i grafiki użytkowej na rzecz internetu.
- Wordpress Ulubieniec naszej publiczności CMS WordPress: nowości, tricki, wtyczki, skóry i wszystko to co może przydać się przy korzystaniu z tego systemu.
- Wtyczki do Wordpressa Recenzje oraz instrukcje najbardziej popularnych i najbardziej niezbędnych pluginów do WordPressa.
- XHTML/CSS Ciekawostki z dziedziny kodowania stron www: XHTML, CSS, jQuery.
- Efekt graficznego podświetlenia w jQuery i Prototype z Scriptaculous
- Google Maps API - pierwsze starcie
- WP-Polls, czyli ankiety na stronie wordpressowej
- Illustrator - podstawy cz.1
- Wordpress Shortcode API
- Jak wyizolować liczbę subskrybentów RSS korzystając z FeedBurner'a?
- Zrozumieć Fotografię cz.1
- Inspirujące strony www - styczeń 2009
- Pierwsza polska strona o ExpressionEngine
Najnowsze newsy
Zapraszamy na forum graficzne Graffika.pl
Każda osoba interesująca się grafiką komputerową ma czasami ochotę porozmawiać o swoich pracach, posłuchać rad, krytyki i pochwał innych osób. Idealnym miejscem na realizowanie takich potrzeb jest forum graficzne Graffika.pl.
Czytaj dalej
Przypominamy o Konkursie Noworocznym
Wraz z nowym, 2010 rokiem ogłosiliśmy konkurs na tutorial o tematyce CMS-owej.
Mamy nadzieję, że jakieś prace zostaną nadesłane do końca terminu i znajdzie się zwycięzca w pierwszym naszym oficjalnym konkursie z nagrodami.
Zachęcamy wszystkich do spróbowania swoich sił.
Szczegóły dostępne są pod tym adresem: http://vivee.info/2010/01/01/konkurs-noworoczny/
Zareklamuj nas :)
Jako, że pojawiła się na vivee.info nowa skóra przygotowałam nasze firmowe banerki reklamowe. Osoby, które wyrażą chęć wsparcia nas reklamą u siebie na blogach lub innych serwisach mogą pobrać je poniżej. Czytaj dalej
Polecane strony
- WordPress Theme from Scratch – Day 1: PSD
- 20 Tutorials For Creating HDR Images
- Ask the Expert – Using Wordpress to Build Large Scale Websites with Derek Herman
- Making an Interactive Picture with jQuery
- Create a Horizontal Scrolling Website
- 800 Most Wanted Free RSS Icons for Bloggers
- 45 Most Wanted Beautiful Free Hand Drawn Fonts
- Caffe-Break Themed Blog Layout Photoshop Tutorial
- Create a nature inspired layout in photoshop
- Coding a Web Design for Speed and Quality
- Beautiful Hand Drawn Websites | Abduzeedo | Graphic Design Inspiration and Photoshop Tutorials
- 40 Fresh Creative and Inspiring Photographs
- Wordpress portfolio layout | Grafpedia
- Simple Facial Photo Retouching | Grafpedia
- Create a beauty layout in 10 steps | Grafpedia






























http://blog.keepmind.eu/2009/02/12/polskie-tlumaczenie-wp-polls/
Polskie tłumaczenie od Inzaghi’ego
Zgadzam sie z autorka tekstu. WP-Polls nie jest moze zaawansowana i rozbudowana wtyczka, ale dzieki swej prostocie i latwej konfiguracji jest bardzo popularna.
Ja tez uzywam i jestem zadowolony. Jedyny problem to rozjezdzajacy sie prawy sidebar w momencie, gdy dodaje sonde do wpisu badz strony a nie do sidebaru wlasnie… :/ Ale mam nadzieje, ze wkrotce i z tym sie uporam!
Ja tylko od siebie dodam, że dobrze mieć zainstalowaną najnowszą wersję Wordpressa (albo przynajmniej w miarę nową), by wtyczka działała. Mnie skutecznie zmusiła do uaktualnienia, bo po uruchomieniu wtyczki strona padła
Jak zmienić kolor "suwaków"?
Jeżeli nic się nie zmieniło to poll options ustawiasz kolory suwaków (nawet na obrazku widać takie dwa kolorowe kwadraty i opisy background color border color). Musisz tylko przełączyć na css style zapewne.
Właśnie po podaniu własnych kolorów suwaki stają się przezroczyste :/
Właśnie sprawdziłem (bo wtedy z głowy pisałem) i działa – na stronie demo można zobaczyć czerwone paski, które zostały zmienione poprzez admina.
Mam podejrzenie, że może u Ciebie nie działa z powodu braku wp_head() w skórce – najczęściej powinien on być w header.php. Jeżeli nie ma to dopisz w sekcji head <?php wp_head(); ?>.
Kolejnym wyjściem jest po prostu dopisanie w stylu klasy ".wp-polls .pollbar".