publikacja: 12 listopada 2008, 11:15; autor: Szymon Skulimowski http://wpninja.pl/clean-archive-reloaded-piekne-archiwum/

Clean Archive Reloaded: piękne archiwum

Sposobów na stworzenie strony archiwum jest całkiem sporo (np. według daty ala Problogger) ale dla niektórych ręczne robótki są zbyt skomplikowane i czasochłonne a przeszukiwanie wtyczek męczące i, zważywszy na uzyskane efekty, często frustrujące.

Natrafiłem ostatnio na ciekawą wtyczkę, która jak się okazało jest genialna w swojej prostocie.

Clean Archive Reloaded

Po aktywacji Clean Archive Reloaded (i niewielkich modyfikacjach CSS) nasze archiwum będzie prezentowało się następująco:

Co 'Clean Archive Reloaded' potrafi zrobić z naszym archiwum

Instalacja

  1. Ściągnij wtyczkę z oficjalnego katalogu.
  2. Rozpakuj archiwum a uzyskany w ten sposób katalog przenieś na serwer (wp-content/plugins/).
  3. Aktywuj wtyczkę w panelu administracyjnym (zakładka "wtyczki").
  4. Stwórz nową stronę ("publikuj""strona") i dowolnym miejscu w treści wstaw znacznik:
    [cleanarchivesreloaded]
  5. Opublikuj stronę i sprawdź jak prezentuje się na niej nowe archiwum.

Konfiguracja

W panelu administracyjnym w zakładce "ustawienia""clean archives" znajdziesz parę przydatnych opcji:

Panel konfiguracyjny wtyczki

  • Use Javascript to make the months collapsible
    Jeśli opcja będzie aktywna to wpisy z pierwszego miesiąca będą widoczne a pozostałe miesiące będą zwinięte. Po kliknięciu na nazwę miesiąca wpisy są pokazywane / ukrywane za pomocą płynnej animacji. Pojawiają się także specjalne odnośniki „expand all” / „collapse all” które odpowiednio rozwijają lub zwijają wszystkie miesiące.

    Jeśli opcja będzie nieaktywna to wszystkie miesiące będą rozwinięte i nie będzie możliwości ich zwijania.

  • Only load the Javascript files when displaying an archive
    Jeśli opcja będzie aktywna to kod JavaScript będzie dopisywany do nagłówka tylko w na stronie z archiwum.

    Jeśli opcja będzie nieaktywna to kod JavaScript będzie dopisany do każdej strony.

  • Month Ordering
    • Show newest months first
      Wyświetlanie miesięcy od najnowszego do najstarszego.
    • Show oldest months first
      Wyświetlanie miesięcy od najstarszego do najnowszego.
  • Post Ordering
    • Show newest posts first
      Wyświetlanie wpisów od najnowszego do nastarszego.
    • Show oldest posts first
      Wyświetlanie wpisów od najstarszego do najnowszego.

Komentarze (26)

  1. dzg (12 listopada 2008, 12:54) #:

    świetna wtyczka, dzięki :* :D

  2. Maju (12 listopada 2008, 13:51) #:

    Dzięki wielkie! Dokładnie tego ostatnio szukałem.

  3. unnamed feeling (12 listopada 2008, 14:09) #:

    Wręcz genialna w swojej prostocie wtyczka, dziękuję za jej prezentację :)

  4. Wojciech Usarzewicz (12 listopada 2008, 19:03) #:

    Jak to jest, że ludzie uwielbiają taką prostotę? Ja bym nie wyrobił heh. Zawsze muszę coś zakodować, musi być efektowne i efektywne, niekoniecznie zaś proste…

  5. Marqu (12 listopada 2008, 20:31) #:

    Da się to jakoś dodać, żeby np. kategorie dzieliło tak samo jak całe archiwum?

  6. Ravicious (12 listopada 2008, 21:05) #:

    Używam & polecam :)

    @Marqu

    Wydaje mi się, że nie. Dla kategorii spróbuj wtyczki Sobek`s Posts in Category.

  7. Gudowski (13 listopada 2008, 22:24) #:

    Elegancko, a pomyslec ze tydzien temu sie meczylem zeby zrobic archiwa i nie rozwalalo mi stylu :P i szukalem i szukalem i nic, a tu prosze.

    Dzieki :) dziala really nice.
    http://www.gudowski.pl/archives/

  8. Nomad (13 listopada 2008, 23:14) #:

    Dzieki badzo… odpalilem na :
    - http://NomadowyBlog.pl
    - http://uodoBlog.pl

    Latwe i przyjemne :) Arty sa coraz ciekawsze… GL power :)

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

    Cieszę się, że i Wam wtyczka przypadła do gustu :-).

    @Riff,

    Jak to jest, że ludzie uwielbiają taką prostotę? Ja bym nie wyrobił heh. Zawsze muszę coś zakodować, musi być efektowne i efektywne, niekoniecznie zaś proste…

    Prostota to klucz do sukcesu. Nie bez powodu strona główna Google to tylko pasek do wklepania hasła i dwa przyciski. :-)

  10. homikus (14 listopada 2008, 11:46) #:

    Sam korzystam od jakiegoś czasu z SRG Clean Archives (o TUTAJ. Widzę, że funkcjonalność właściwie ta sama. Ale nie mogę znaleźć informacji o żadnym formalnym powiązaniu miedzy tymi dwiema wtyczkami, na co wskazywać mogłoby uderzające podobieństwo. No chyba że znów mi coś umyka, jak zwykle…

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

    @homikus,
    Rozwiązanie tej zagadki można znaleźć na autorskiej stronie wtyczki:

    This plugin is based on a concept (it no longer shares any common code) by Sebastian Schmieg for the archive page of his “Blix” theme. His code was later converted to a plugin by Shawn Grimes.

    Obie wtyczki mają podobny rodowód – pochodzą od kodu stworzonego pierwotnie przez Sebastiana Schmiega.

  12. dejavu24 (14 listopada 2008, 17:10) #:

    Extra plugin, w takiej postaci szukałem archiwum :)

  13. Tomek (14 listopada 2008, 23:13) #:

    Super wtyczka :)

    http://ittechblog.pl/archiwum/

  14. ferus (23 listopada 2008, 21:13) #:

    Wszystko fajnie – tylko gdy zmieniam ustawienia dla .car-container w moim kodzie css – nic się nie zmienia…

  15. ferus (23 listopada 2008, 21:31) #:

    Okej, problemem był automatycznie wstawiony „kod” w tekście strony.

  16. Bzyk (23 listopada 2008, 22:15) #:

    I to lubię. Jedno polecenie i … gotowe. :D

  17. Ola (8 grudnia 2008, 0:52) #:

    A jak usuniać liczby w nawiasach. Chodzi mi zarowno o liczbe postów w mc jak i komentarzy w danym poscie .

  18. Ravicious (8 grudnia 2008, 1:15) #:

    Bodajże w ustawieniach możesz to zmienić, nie jestem na 100% pewny, bo piszę z komórki.

  19. Szymon Skulimowski (8 grudnia 2008, 1:27) #:

    Niestety w panelu administracyjnym nie można tego zmienić.

    Aby usunąć liczbę postów przy nazwie miesiąca:
    Trzeba otworzyć plik wtyczki (clean-archives-reloaded.php) i usunąć wiersz 269:

    if ( '0' != $atts['postcount'] ) $html .= ' <span title="' . __('Post Count', 'clean-archives-reloaded') . '">(' . count($posts) . ')</span>';

    Aby usunąć liczbę komentarzy przy tytule wpisu:
    Trzeba otworzyć plik wtyczki (clean-archives-reloaded.php) i usunąć wiersz 277:

    if ( '0' != $atts['commentcount'] && ( 0 != $post->comment_count || 'closed' != $post->comment_status ) && empty($post->post_password) ) $html .= ' <span title="' . __('Comment Count', 'clean-archives-reloaded') . '">(' . $post->comment_count . ')</span>';
  20. Ravicious (8 grudnia 2008, 15:58) #:

    Pomyliło mi się z SVG, tam chyba dało się to zmienić ;)

  21. Zacol (12 grudnia 2008, 0:58) #:

    Widziałem u niektórych clean-archive-reloaded gdzie były polskie nazwy miesięcy. Jak można tego dokonać?

  22. Zacol (12 grudnia 2008, 1:03) #:

    I jeżeli mogę tylko spytać o jeszcze jedną rzecz nawiązującą do poprzedniej to jak ustawić polskie nazwy miesięcy w całym wp?

  23. glabek94 (30 grudnia 2008, 13:42) #:

    Używam :P . Naprawdę świetna, widziałem u Rava, już miałem się pytać, ale wpis się ukazał.

  24. schabu (15 marca 2009, 23:51) #:

    wielkie dzięki, potrzebowałem czegoś takiego, a sam tego był nie zrobił:)

  25. Kamil Lubelski (20 kwietnia 2009, 19:46) #:

    Dzięki wielkie za pomoc w odnalezieniu. Jednego widżeta w sidebarze mniej :)

  26. Spolszczenie (30 kwietnia 2010, 16:04) #:

    A co zrobić, aby usunąć daty widoczne w archiwum? Będę wdzięczny za odpowiedź :-)

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. Krótkie podsumowanie: listopad 2008

    [...] Clean Archive Reloaded: piękne archiwum Opis wtyczki, która generuje ładne i funkcjonalne archiwum wpisów. [...]

  2. Przydatne wtyczki - wordpress | toin.pl

    [...] 12. Clean Archive Reloaded [...]