sty 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 :
[code lang=”php”]
<?php mdv_recent_comments(); ?>
[/code]
lub np. w wersji bardziej zaawansowanej:
[code lang=”php”]
<?php mdv_recent_comments(10, 7, ”, ‚<br />’, true, 1); ?>[/code]gdzie możemy określać następujące parametry:
[code lang=”php”]
$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.[/code]W przedstawionym przykładzie
[code lang=”php”]
<?php mdv_recent_comments(10, 7, ”, ‚<br />’, true, 1); ?>[/code]mamy więc:
[code lang=”php”]
$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.[/code]
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:
[code lang=”php”]
<?php if(function_exists(‚ns_show_top_commentators’)) { ?>
<li>
<strong>Najczęściej Komentujący</strong>
<ul><?php ns_show_top_commentators(); ?></ul>
</li>
<?php } ?>[/code]
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:
[code lang=”php”]
<?php show_manual_subscription_form(); ?>
[/code]
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 ?