publikacja: 12 listopada 2008, autor: , komentarzy 35 https://wpninja.pl/artykuly/clean-archive-reloaded-piekne-archiwum/

Clean Archive Reloaded: piękne archiwum


Warning: Trying to access array offset on false in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/functions.php on line 159

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.
tagi:

Komentarze

  1. dzg 15 lat temu:
    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    świetna wtyczka, dzięki :* :D

    odpowiedz
  2. Maju 15 lat temu:
    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

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

    odpowiedz
  3. unnamed feeling 15 lat temu:
    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

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

    odpowiedz
  4. Wojciech Usarzewicz 15 lat temu:
    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    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…

    odpowiedz
  5. Marqu 15 lat temu:
    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

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

    odpowiedz
  6. Ravicious 15 lat temu:
    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Używam & polecam :)

    @Marqu

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

    odpowiedz
  7. Gudowski 15 lat temu:
    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    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/

    odpowiedz
  8. Nomad 15 lat temu:
    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

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

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

    odpowiedz
  9. Szymon Skulimowski 15 lat temu:
    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    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. :-)

    odpowiedz
  10. homikus 15 lat temu:
    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    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…

    odpowiedz
  11. Szymon Skulimowski 15 lat temu:
    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    @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.

    odpowiedz
  12. dejavu24 15 lat temu:
    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

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

    odpowiedz
  13. Tomek 15 lat temu:
    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Super wtyczka :)

    http://ittechblog.pl/archiwum/

    odpowiedz
  14. ferus 15 lat temu:
    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

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

    odpowiedz
  15. ferus 15 lat temu:
    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

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

    odpowiedz
  16. Bzyk 15 lat temu:
    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

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

    odpowiedz
  17. Ola 15 lat temu:
    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

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

    odpowiedz
  18. Ravicious 15 lat temu:
    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

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

    odpowiedz
  19. Szymon Skulimowski 15 lat temu:
    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    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>';
    odpowiedz
  20. Ravicious 15 lat temu:
    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

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

    odpowiedz
  21. Zacol 15 lat temu:
    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

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

    odpowiedz
  22. Zacol 15 lat temu:
    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    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?

    odpowiedz
  23. glabek94 15 lat temu:
    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

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

    odpowiedz
  24. Krótkie podsumowanie: listopad 2008 15 lat temu:
    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

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

    odpowiedz
  25. schabu 15 lat temu:
    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

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

    odpowiedz
  26. Kamil Lubelski 15 lat temu:
    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

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

    odpowiedz
  27. Spolszczenie 14 lat temu:
    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

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

    odpowiedz
  28. Przydatne wtyczki – wordpress | toin.pl 14 lat temu:
    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    […] 12. Clean Archive Reloaded […]

    odpowiedz
  29. Dawid Długosz 13 lat temu:
    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Dobra prosta wtyczka polecam.

    odpowiedz
  30. c0lin 13 lat temu:
    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Mam pewien problem z tym archiwum… Mianowicie mam na stronie możliwość dodawania nie tylko wpisów zwykłych (Dodaj wpis), lecz również dodawanie recenzji, screenów oraz filmików – styl specjalny pod blog o grach. No więc jest tak, że Archiwum pokazuje tylko wpisy zwykłe, takie jak ma każdy zwykły styl. Recenzji, screenów czy filmików już nie – chodzi o sam tytuł wpisu. Pomożecie? :)

    odpowiedz
    1. Mateusz 12 lat temu:
      Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 60

      Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 60

      Witam, chcę zacząć używać tej wtyczki, jednak mam pewien problem… Otóż moja skórka posiada dwa rodzaje wpisów (posts i recipes). Archiwum wyświetla tę pierwszą grupę wpisów a mnie zależy na tej drugiej. Rozumiem, że pewnie trzeba zmienić coś w kodzie, tylko co i gdzie, żeby nie zepsuć ^^?

      odpowiedz
    2. Szymon Skulimowski 11 lat temu:
      Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 60

      Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 60

      Niestety wtyczka nie była aktualizowana już od dłuższego czasu (ostatnio w 2010 r.) więc nie da się tego zrobić bez ręcznego modyfikowania jej plików.

      odpowiedz
  31. Schlussarz 13 lat temu:
    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Niesamowita wtyczka. Podziękować.

    odpowiedz
  32. Krzysztof 11 lat temu:
    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 43

    Witam, co zrobić by w wyszukiwarce wyświetlały się takie odnośniki:

    Alternatywne metody leczenia zaburzeń snu - Żyj zdrowo i długo
    zamiast takich:
    Żyj zdrowo i długo » Blog Archive » Alternatywne metody leczenia zaburzeń snu

    odpowiedz
    1. Szymon Skulimowski 11 lat temu:
      Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 60

      Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 60

      Powinieneś zrobić dwie rzeczy. Obie dotyczą plików, które znajdują się w katalogu aktualnie używanego motywu:

      1. Zajrzeć do pliku header.php i pomiędzy znacznikami tytułu strony (<title></title>) wstawić poniższą funkcję:

      <?php wp_title( '-', true, 'right' ); ?>

      2. Zajrzeć do pliku funcions.php i dodać na końcu poniższą funkcję:

      add_filter( 'wp_title', 'theme_name_wp_title', 10, 2 );
      
      function theme_name_wp_title( $title, $sep ) {
         global $paged, $page;
         if ( is_feed() ) return $title;
         $title .= get_bloginfo( 'name' );
         return $title;
      }

      Całkiem prawdopodobne, że identyczny efekt będziesz mógł osiągnąć bez grzebania w plikach a jedynie instalując i odpowiednio konfigurująć wtyczkę typu SEO Ultimate.

      odpowiedz

Dodaj własny komentarz


Warning: Undefined variable $user_ID in /home/klient.dhosting.pl/wpn/wpninja.pl/public_html/wp-content/themes/wpninja/comments.php on line 95

Odnośniki z innych stron

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 […]