Mariusz Gąsiewski

Wtyczki WordPressa – część 5

Społeczności, reklama i dodatki

AddMe – pozwala czytelnikom bloga dodawać linki do danego artykułu do Wykop.pl, Gwar.pl, Digg.comi i innych serwisów społecznościowych.

Wtyczka ta została stworzona przez James Maeques i przystosowana przeze mnie do polskich realiów.

Instalacja

WPForum – skrypt forum dla WordPressa

Instalacja

  • Ściągnąć wtyczkę z http://www.fahlstad.se/download.php?file=wp-forum.zip
  • Umieścić wtyczkę w folderze /wp-content/plugins/
  • Uaktywnić wtyczkę w panelu administracyjnym
  • Stworzyć nową stronę na blogu
  • Wywołać skrypt forum poprzez umieszczenie na nowej stronie kodu:

    [code lang=”php”]<!–WPFORUM–>
    [/code]

  • Dodać grupy użytkowników forum i działy forum w panelu administracyjnym
  • Aby pokazać ostatnie aktywności na forum należy dodać w przez nas wybrane miejsce:
    [code lang=”php”]
    <?php forum_latest_acivity(numbers_to_show);?>[/code]

    gdzie,
    [code lang=”php”]
    $numbers_to_show określa liczbę pokazywanych wpisów.
    [/code]

AdSense Deluxe – wtyczka, za pomocą której można dołączać reklamy Google do postów

Instalacja

  • Ściągnąć wtyczkę z http://www.acmetech.com/blog/2005/07/26/adsense-deluxe-wordpress-plugin/
  • Umieścić wtyczkę w folderze /wp-content/plugins/
  • Uaktywnić wtyczkę w panelu administracyjnym.
  • Po instalacji w panelu administracyjnym przejść do Opcje > AdSenseDeluxe
  • Tam stworzyć nowy template reklamy – należy wkleić nasz kod AdSense i ndać wzorowi nazwę (np. ReklamaAdSense)
  • W postach, w których chcemy umieścić reklamy umieszczmy reklmę poprzez odwołanie się do odpowiedniego wzoru reklamy, np.:
    [code lang=”php”]
    <!–adsense#ReklamaAdSense–>[/code].
  • Aby w jakimkolwiek miejscu skórki wywołać dany, stały format reklamy AdSense możemy ją wywołać poprzez funkcję php:
    [code lang=”php”]
    <?php adsense_deluxe_ads(‚ReklamaAdSense’); ?>
    [/code]

    do czego warto dopisać :
    [code lang=”php”]
    <?php if(function_exists(‚ad_unit_name’)) :
    adsense_deluxe_ads(‚my_ad_unit’); endif; ?>
    [/code]
    co zapobiegnie generowaniu błędów PHP w razie jakichkolwiek problemów z wyświetlaniem systemu reklamowego.

Feedvertising – pozwala wyświetlać linki reklamowe Text Link Ads w kanałach RSS blogu

Instalacja

  • Stworzyć konto na http://www.text-link-ads.com/feedvertising_signup.php
  • Dodać swoją stronę do programu reklamowego
  • Ściągnąć wtyczkę z http://www.text-link-ads.com/my_account.php
  • Umieścić wtyczkę w folderze /wp-content/plugins/
  • Uaktywnić wtyczkę w panelu administracyjnym
  • Wybrać w panelu administracyjnym Manage RSS Ads aby skonfigurować opcje dla linków reklamowych
  • .

Downloads Snaphot – tworzy konfigurowalną strefę plików do ściągnięcia dla WordPressa

Instalacja

FGallery – jedna z najlepszych galerii dla systemu WordPress

Instalacja

  • Rozpakować wtyczkę do wp-content/plugins/fgallery
  • Stworzyć nowy folder wp-content/fgallery dla obrazków, nadać mu prawa dostępu 777
  • Nadać prawa dostępu 775 dla pliku css/fim_style.css, aby mógł być on edytowalny
  • Uaktywnić wtyczkę w panelu administracyjnym
  • Zdjęcia będą widoczne na podstronie http://www.mydomain.com/wp-content/plugins/fgallery/fim_photos.php

Pokazywanie losowego zdjęcia galerii

W dowolnym miejscu skórki na WP można wyświetlić losowo wybrany obrazek przez odwołanie się do funkcji:
[code lang=”php”]
<?php fim_random_images($number_to_show, $thumbnail_width);?>
[/code]

,gdzie
[code lang=”php”]
$number_to_show – liczba pokazywanych zdjęć
$thumbnail_width – wymiary pokazywanej miniaturki
[/code]
Przykładowy kod może wyglądać tak:

Losowe wybrane zdjęcia
[code lang=”php”]
<?php fim_random_images($5, 64);?>
[/code]

Pokazywanie ostatnio dodanych zdjęć galerii

W dowolnym miejscu skórki na WP można wyświetlić ostatnio dodane zdjęcia przez odwołanie się do funkcji:
[code lang=”php”]
<?php fim_get_latest_images($number_to_show, $thumbnail_width);?>
[/code]
,gdzie
[code lang=”php”]
$number_to_show – liczba pokazywanych zdjęć
$thumbnail_width – wymiary pokazywanej miniaturki
[/code]

Przykładowy kod może wyglądać tak:

Ostatnio dodane zdjęcia
[code lang=”php”]
<?php fim_get_latest_images($5, 64);?>
[/code]

Zachęcam do zapoznania się z moimi pozostałymi postamy, które dotyczą zagadnień wtyczek do WordPressa:

Wszystkim zainteresowanym tematyką WordPressa polecam również trzy bardzo ciekawe strony:

  • http://www.wordpress.org.pl/
  • Strona WordPress.net.pl
  • http://krainamarzen.pl/wordpress-najlepsze-dodatki/

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ęść 5

Dodaj link do:
| | | Y! MyWeb | +Google

17 komentarzy to “Wtyczki WordPressa – część 5”

  1. Radek Kalinowskion 16 sty 2007 at 16:52

    Dzięki za fajne opisy. Naprawdę fajnie zrobione. Krótko i treściwie

  2. adminon 17 sty 2007 at 01:25

    Cieszę się, że się komuś na coś przydały. Mam nadzieję, że dzięki nim niejeden blog się wzbogaci o nowe funkcjonalnośći 🙂

  3. zukowskyon 28 sty 2007 at 20:24

    Witam, mam pytanie odnośnie pluginu Fgallery, zaznaczam że jestem początkującym użytkownikiem wordpress’a

    „# Stworzyć nowy folder wp-content/fgallery dla obrazków, nadać mu prawa dostępu 777
    # Nadać prawa dostępu 775 dla pliku css/fim_style.css, aby mógł być on edytowalny”

    jak się nadaje prawa dostępu??, z góry dziękuje i pozdrawiam

  4. adminon 29 sty 2007 at 08:42

    Jakiego rodzaju konto hostingowe Pan posiada? Najczęściej prawa dostępu można ustawiać w panelu sterowania konta (swego rodzaju menedżerze plików). Jaki panel Pan posiada?

  5. zukowskyon 29 sty 2007 at 19:35

    mam założone darmowe konto na http://www.yoyo.pl/; w panelu sterowania brak opcji do zmiany praw dostępu

  6. adminon 29 sty 2007 at 21:05

    No cóż w przypadku takiego konta niestety pozostaje tylko napisać maila do administratora z prośbą o zmianę uprawnień.
    Zresztą są też inne darmowe konta WWW, gdzie są panele. W tym wypadku polecam jednak najpierw napisać do administratora. Fajne w koncie yoyo.pl jest to, że automatycznie można zainstalować WordPressa 🙂

  7. Marcin Krzemińskion 10 kw. 2007 at 10:30

    Ciekawy wpis, aczkolwiek wtyczka AddMe nie działa do końca poprawnie. Nie wyświetla linku do Gwar.pl. Poprawiłem ją nieco i przy okazji dodałem jeszcze inny polski serwis tego typu (Linkr.pl). Poprawiona wtyczka do pobrania pod adresem: http://www.kurs-pozycjonowania.info/upload/addme_v2.zip

    Pozdrawiam,
    Marcin

  8. Marcin Krzemińskion 10 kw. 2007 at 11:49

    Oczywiście bez kropki na końcu odnośnika. Autora bloga proszę o poprawienie wpisu (jeśli to możliwe) lub pobieranie wtyczki z poprawnego adresu: http://www.kurs-pozycjonowania.info/upload/addme_v2.zip

  9. adminon 10 kw. 2007 at 13:43

    Poprawione :)Jeżeli miałbym rekomendować serwisy, dla których wsparcie można by dodać dołożyłbym jeszcze: http://www.wpigulce.net i http://www.mojbiznes.pl , http://www.onmedia.pl Wówczas Twoja przeróbka stałaby sie chyba najpełniejszym zebraniem polskich serwisów społecznościowych (co oznacza dużo linków :))

  10. grinderon 16 sie 2007 at 17:23

    mam pytanie dot. skryptów NextGen Galley oraz FGallery+ wszystkie kwestie opisalem dokladnie w tym watku na forum WP.
    http://www.wordpress.org.pl/index.php?showtopic=2417

    czy ktos z Czytelnikow Waszego bloga umie mi pomoc, bo straciem juz nadzieje ze otrzymam tam jakas odpowiedz…

    z gory dzieki za pomocne informacje…

  11. szukion 27 lis 2007 at 17:36

    Fgallery działa ale generuje błędy w połączeniu z pluginem pxsmail czy ktoś może wie czym to jest spowodowane jak to obejść?

    Taki komunikat nad galerią:
    Warning: session_start() [function.session-start]: Cannot send session cache limiter – headers already sent (output started at /homepages/0/d13581778/htdocs/page_blog.killbox.de/wp-content/plugins/fgallery/fim_photos.php:3) in /homepages/0/d13581778/htdocs/page_blog.killbox.de/wp-content/plugins/pxsmail.php on line 1
    Startseite – Login – Registrieren

  12. Wkurzonyon 26 kw. 2008 at 08:46

    Ta wtyczka WPforum jest do….. Nie działa. Umieściłem w treści nowego wpisu, a potem próbowałem wkleić najpierw we wpisie a potem gdziekolwiek na stronie. I wyskakuje błąd linii nr 22. Jednym słowem, wtyczka
    nie działa.

  13. Wkurzonyon 26 kw. 2008 at 08:48

    Fatal error: Call to undefined function: forum_latest_acivity() in

    to wyskakuje

  14. adminon 28 kw. 2008 at 16:26

    Czy masz Exec-PHP? Którą wersję forum posiadasz ?

  15. Wkurzonyon 02 maja 2008 at 13:36

    Tę wersję wp-forum, którą podlinkowałeś wyżej.

  16. anavion 11 kw. 2009 at 22:51

    Witam, Mam pytanie dotyczącą instalacji Fgallery.
    Czy ta wtyczka działa na wp 2.3? Jeśli tak, to jak przy instalacji galerii zmienić prawa dostępu?
    Stworzyć nowy folder wp-content/fgallery dla obrazków, nadać mu prawa dostępu 777
    # Nadać prawa dostępu 775 dla pliku css/fim_style.css, aby mógł być on edytowalny”

    jak się nadaje prawa dostępu?

    Mam hosting na mserwis.pl jest tam dobry panel adm., ale nie widzę takiej opcji.

  17. adminon 21 kw. 2009 at 20:30

    Tutaj jest lista wtyczek kompatybilnych z wersją 2.3 – z fgallery jest ciężko 🙁
    http://codex.wordpress.org/Plugins/Plugin_Compatibility/2.3