publikacja: 16 listopada 2008, 22:00; autor: Szymon Skulimowski http://wpninja.pl/quotes-collection-zbior-cytatow/

Quotes Collection: zbiór cytatów

Quotes Collection: zbiór cytatów

Kasia przesłała mi ostatnio takie oto zapytanie:

(…) Jako iż bardzo lubię wyszukiwać i zapamiętywać cytaty pojawiła się u mnie myśl zrobienia blog’a tylko z cytatami. Pomysł ten jednak ewoluował do postaci by na jednej podstronie zrobić takie miejsce „cytatowe”…

Quotes Collection

Jeśli chcemy aby cytaty były jedynie dodatkiem do już istniejącej strony to powinniśmy zainteresować się świetną wtyczką Quotes Collection. Dodawanie kolejnych pozycji za jej pomocą jest banalnie proste:

Dodawanie nowych cytatów

Panel do zarządzania także zawiera wszystkie przydatne rzeczy:

Panel zarządzania cytatami

Tak utworzone cytaty możemy wyświetlić na naszej stronie poprzez:

  • aktywację specjalnego widgetu, który wyświetla losowy cytat z możliwością płynnego (ajaksowego) przejścia do następnego,
  • zamieszczenie funkcji generującej taki sam kod jaki posiadał widget:
    <?php quotescollection_display_randomquote() ?>
  • stworzenie nowej strony i zamieszczenie na niej jednego z poniższych tagów:
    • [quote|all] – wyświetla wszystkie cytaty,
    • [quote|author=#autor#] – wyświetla cytaty autora (#autor#),
    • [quote|source=#zrodlo#] – wyświetla cytaty z tego samego źródła (#zrodlo#),
    • [quote|tags=#tag#] – wyświetla cytaty oznaczone tagiem (#tag#),
    • [quote|tags=#tag1#,#tag2#,#tag3#] – wyświetla cytaty oznaczone przynajmniej jednym z podanych tagów,
    • [quote|id=#] – wyświetla cytat o identyfikatorze (#),
    • [quote|random] – wyświetla losowy cytat.

Komentarze (20)

  1. Kasia (16 listopada 2008, 22:25) #:

    Bardzo dziękuję! :)

  2. Szymon Skulimowski (17 listopada 2008, 9:03) #:

    Proszę bardzo :-). Jedna rzecz o której zapomniałem wspomnieć w tekście (choć widać ją na zrzutach) – wtyczka posiada polską wersję językową.

  3. dejavu24 (17 listopada 2008, 10:36) #:

    Przyda się.. podziękować :)
    Mam jeszcze pytanie, może ktoś spotkał na innych blogach plugin w rodzaju słownika? Chciałbym wrzucić na WP ok tysiąc różnych pojęć o konkretnej tematyce ale nie wiem jak to uczynić aby było w miarę przejrzyste w przeglądaniu.

  4. dzg (17 listopada 2008, 22:15) #:

    no akurat mi się przydało, żeby zapełnić lukę w nagłóku na której wykorzystanie nie miałem pomysłu.

  5. Szymon Skulimowski (17 listopada 2008, 22:31) #:

    @dejavu24,

    Ja zrobiłbym to tak:
    - stworzył nową kategorię (np. „pojęcia”, „słownik” lub nazwę dziedziny),
    - ustawiłbym schemat odnośników na /%category%/%postname%/ tak żeby przykładowe pojęcie miało adres: /nazwa-kategorii/nazwa-hasla/
    - kolejne hasła tworzyłbym poprzez zwyczajną publikację wpisów (hasło jako tytuł wpisu a w treści wyjaśnienie),
    - wpisy z tej kategorii wykluczyłbym ze strony głównej oraz z kanału RSS/Atom,
    - na końcu zrobiłbym jedną zbiorczą stronę (w stylu indeksu) za pomocą wtyczki AZIndex (przykład wykorzystania).

  6. Szymon Skulimowski (17 listopada 2008, 22:33) #:

    @dzg,

    No proszę, a jednak się przydaje :-).
    Swoją drogą świetnie pasuje do Twojego nowego szablonu.

  7. Marcin Godlewski (22 listopada 2008, 13:44) #:

    Czy znasz może jakiś plugin który umożliwia osobą postronnym dodawanie cytatów ? Nawet bez rejestracji ?

  8. Mimic (22 listopada 2008, 14:15) #:

    Przydatna wtyczka, zapewne, wkrótce pojawi się i u mnie.

  9. dejavu24 (22 listopada 2008, 15:46) #:

    W sumie dobry pomysł, zainstalowałem ten plugin i wszystko działa pięknie ładnie tylko patrząc do przodu, jakoś nie widzi mi się aby wszystkie hasła były wyświetlane na tej stronie, próbowałem różnych ustawień i chyba nie da się zrobić aby w tym indexie było tylko do wyboru A,B,C itd bez haseł ponieważ przy tym tysiącu to też już nie będzie takie czytelne. No ale i tak dzięki, jako tako można już to zrobić :)

  10. dejavu24 (23 listopada 2008, 11:06) #:

    Aha, jeszcze jak można wykluczyć wpisy z kategorii na stronie głównej? Przeglądam ustawienia i nic takiego nie widać

  11. Szymon Skulimowski (23 listopada 2008, 11:14) #:

    Aha, jeszcze jak można wykluczyć wpisy z kategorii na stronie głównej? Przeglądam ustawienia i nic takiego nie widać.

    <?php query_posts("cat=-X"); ?>

    Za „X” wstawiasz ID kategorii do której należą wpisy ze słownika. Całość umieszczasz przed pętlą w danym pliku (strona główna to index.php).

  12. Szymon Skulimowski (23 listopada 2008, 11:28) #:

    @Marcin Godlewski ,

    Czy znasz może jakiś plugin który umożliwia osobą postronnym dodawanie cytatów ? Nawet bez rejestracji ?

    Znam wtyczkę, która pozwala użytkownikom dodać wpisy (TDO Mini Forms) ale nie wiem czy to rozwiązuje Twój problem.

  13. dejavu24 (23 listopada 2008, 19:35) #:

    Nie rozumiem tego „przed pętlą”.. umieściłem to normalnie z samego początku w index.php poprzez WP, ponieważ dodanie tej linijki w pliku i wrzucenie na serwer skończyło się niepomyślnie :D
    Tak wiec chyba działa, tematy z tej kategorii nie pojawiają się :)

  14. Kasia (28 listopada 2008, 21:07) #:

    A ja mam jeszcze jedno pytanie: czy da się np jakoś wprowadzić stronicowanie podczas użycia: [quote|all] ;>

    A i jeszcze jedno co mi się właśnie przypomniało (czyli w sumie dwa pytania): jak sformatować (może w źródle samej wtyczki) by cytaty wyświetlane były wg formatowania zaproponowanego przez używany szablon – u siebie mam takie ładne graficzne cudzysłowy, albo prościej będzie tak wytłumaczyć: http://banny.net.pl/zlote-mysli/ – te cytaty są dodane jako normalny tekst, a ja bym chciała, by te z tej wtyczki były też tak wyświetlane – łącznie z kursywą i wyrównaniem autora do lewej… :)

  15. Bartek (1 grudnia 2008, 0:52) #:

    Pytanie moje.. jak ustawić polską wersję językową?

  16. Szymon Skulimowski (1 grudnia 2008, 23:37) #:

    @Bartek,
    Z tego co pamiętam to polskiej wersji się nie instaluje. Ona jest automatycznie ustawiana pod warunkiem, że masz włączone spolszczenie. O szczegóły popytaj jeszcze Kasię bo z tego co widać po jej blogu to ostro testuje wtyczkę.

  17. Bartek (2 grudnia 2008, 19:01) #:

    wyrzucilem nawet wszystkie inne pliki językowe i ciągle nic.. jest po angielsku. Mi to nie przeszkadza ; ) poradze sobie pewnie na swój sposób. Dziękuje za informacje o samej wtyczce bo tego od dawna szukalem : )

  18. Szymon Skulimowski (3 grudnia 2008, 23:26) #:

    @Kasia,
    Przykro mi ale nie znam odpowiedzi na Twoje pytania.

  19. Krzysiek (22 grudnia 2008, 16:36) #:

    Super – bardzo dobrze sprawdza się w nagłówku strony. Dzięki Ci :-)

    Mam pytanie: czy da się dodawać naraz nieograniczoną liczbę cytatów? Chciałbym dodać swoją kolekcję kilkudziesięciu tysięcy unikalnych cytatów. Czy jest możliwość dodania ich wszystkich naraz, po oddzieleniu na przykład znakiem „;”? Czy muszę dodawać je oddzielnie?

    Liczę na odpowiedź :-P

  20. Szymon Skulimowski (15 stycznia 2009, 12:09) #:

    Czy jest możliwość dodania ich wszystkich naraz, po oddzieleniu na przykład znakiem „;”?

    Niestety nie ma takiej możliwości. Każdy cytat powinien być dodany osobno.

Dodaj własny komentarz

Odnośniki z innych stron (2)

Lista innych stron, które w jakiś sposób odnoszą się do opublikowanej tutaj treści:

  1. damek.eu » Wtyczka do WordPressa - Quotes Collection (zbiór cytatów)

    [...] tej wtyczce pisał niedawno WPNinja. Pozwala ona na zrobienie zbioru cytatów, które wyświetlane będą na naszym blogu. [...]

  2. Podsumowanie | Fotografuję i nie tylko…

    [...] 1.585; witryny odsyłające: Blip – 550, images.google.pl – 460, flaker – 291, WPNinja – 135; przez wyszukiwarkę google: [...]