stycznia 12th, 2007
Wtyczki WordPressa – część 1
Jednym z najlepszych systemów blogowych (i moim ulubionym) jest WordPress. Dlaczego?
Główne powody:
- WordPress jest darmowy.
- Jest przyjazny dla wyszukiwarek.
- WordPress ma duże wsparcie techniczne zarówno za granicą jak i w Polsce
- Istnieje dla niego setki darmowych, bardzo ładnych nakładek graficznych.
- Jest łatwo konfigurowalny – stworzono na jego potrzeby dziesiątki wtyczek, które bardzo rozszerzają funkcjonalność WordPressa.
Na tych wtyczkach do WordPressa chciałbym się skupić w tym artykule. Chcę przedstawić najbardziej przydatne moim zdaniem wtyczki stworzone na potrzeby tego CMS. Ze względu na szerokość tego tematu postanowiłem wtyczki te przedstawić w kilku postach.
Uwaga: Aby stosować większość z niżej przedstawionych wtyczek należy zainstalować najpierw wtyczkę Exec-PHP.
Exec-PHP – pozwala na wywoływanie kodu php wewnątrz WordPressa
Instalacja
- Ściągnąć wtyczkę z http://soeren-weber.net/data/2005/08/18/exec-php.zip
- Przenieść ją do folderu wp-content/plugins/
- Uaktywnić w panelu administracyjnym
Wtyczki komentarzy
Ostatnie komentarze – pokazuje ostatnio dodane komentarze
Instalacja
- Ściągnąć wtyczkę: z http://dev.wp-plugins.org/browser/recent-comments/trunk/recent-comments.php
- Przenieść ją do folderu wp-content/plugins/
- Uaktywnić w panelu administracyjnym
- Wkleić w miejsce, gdzie chcemy, aby wyświetlały się ostatnio dodane posty kod :
<?php mdv_recent_comments(); ?>
lub np. w wersji bardziej zaawansowanej:
<?php mdv_recent_comments(10, 7, '', '<br />', true, 1); ?>
gdzie możemy określać następujące parametry:
$no_comments - określa liczbę wyświetlanych komentarzy $comment_lenth – liczba słów w wyświetlanym fragmencie komentarza $before - tekst wyświetlany przed komentarzem $after - tekst wyświetlany po linku do komentarza $show_pass_post - określa, czy wyświetlać linków do komentarzy do postów chronionych hasłem $comment_style – określa styl komentowania 1 = "Nazwa komentującego i Tytuł postu", gdzie nazwa komentującego jest linkiem do komentarza 0 = "Komentując: Komentarz" , gdzie słowa fragmentu komentarza są linkiem do całego komentarza.
W przedstawionym przykładzie
<?php mdv_recent_comments(10, 7, '', '<br />', true, 1); ?>
mamy więc:
$no_comments - 10 (pokazujemy 10 komentarzy) $comment_lenth – 7 (pokazujemy 7 słów komentarza) $before – ‘ ‘'' (przed postem nie ma żadnego dodatkowego kodu) $after - <br /> (po poście jest znak łamania linii) $show_pass_post - true (wyświetlamy linki do postów chronionych hasłem) $comment_style – 1 = "Nazwa komentującego na obok tytułu postu", gdzie nazwa komentującego jest linkiem do komentarza.
Najczęściej komentujący – pokazuje listę najczęściej komentujących posty osób.
Instalacja
- Ściągnąć wtyczkę z http://www.pfadvice.com/wp-content/plugins/show_top_commentators.zip
- Przenieść ją do folderu wp-content/plugins/
- Uaktywnić w panelu administracyjnym
- Wywołać funkcję w pasującym nam miejscu poprzez kod:
<?php if(function_exists('ns_show_top_commentators')) { ?> <li> <strong>Najczęściej Komentujący</strong> <ul><?php ns_show_top_commentators(); ?></ul> </li> <?php } ?>
Powiadamianie o komentarzach – pozwala użytkownikowi zapisać się na powiadamianie o nowych komentarzach dodawanych do postów, które on komentował
Instalacja
- Ściągnąć wtyczkę z http://txfx.net/wp-plugins.org/subscribe-to-comments/download/
- Przenieść subscribe-to-comments.php do folderu wp-content/plugins/
- Przenieść wp-subscription-manager.php do głównego folderu strony internetowej (czyli tam, gdzie jest plik wp-config.php)
- Uaktywnić wtyczkę w panelu administracyjnym
- Ściągnąć polskie tłumaczenie Kikuchi z http://dev.wp-plugins.org/attachment/wiki/SubscribeToComments/subscribe-to-comments-pl_PL.mo i przenieść do folderu wp-content/plugins/
Opcjonalnie:
Jest możliwość udostępnienia funkcjonalności zapisywania się na powiadamianie o nowych komentarzach do danego postu również użytkownikom, którzy nie komentowali tego postu. Aby to zrobić trzeba gdzieś (poza formularzem komentarza) umieścić kod:
<?php show_manual_subscription_form(); ?>
Dalsze opisy wtyczek przedstawię w następnych postach.
W przypadku, kiedy uznasz strone za przydatna dodaj na swojej stronie link do niej.
Po prostu skopiuj i wklej link podany nizej (Ctrl+C to copy)
Wyglad linku po wklejeniu na stronie: Wtyczki WordPressa – część 1
Dodaj link do:
| | | Y! MyWeb | +Google

[...] Wtyczki WordPressa – część 1 [...]
Bardzo przejrzyście i rzeczowo
Przydało się 
W nawiązaniu do wtyczki i sposobu wyświetlania “Najczęściej komentujący”
- Po wykonaniu wszystkich poleceń i wstawieniu kodu do sidebar.php
Najczęściej Komentujący
funkcja nic nie wyświetla na stronie głównej.
Jakieś sugestie lub pomysły?
Czy masz również wtyczkę PHP Exec ?