WP-Pinger 0.1
Poprawiłem trochę kod i mogę udostępnić publicznie wtyczkę do WordPressa integrującą go z serwisem pinger.pl.
Wtyczka WP-Pinger wyświetla ostatnie 10 wiadomości z minibloga na pinger.pl na naszym blogu opartym na WordPressie. Aktualna wersja 0.1 do pobrania z projects.malcom.pl/wp_pinger.phps.
Jeśli będzie jakieś zainteresowanie wtyczka, to niewykluczone, że powstanie jakieś proste GUI i kilka nowych opcji.
Wtyczka do działania wymaga PHP5 (SimpleXML) oraz włączonego rozszerzenia CURL.
Użycie bardzo proste, po włączeniu wtyczki w PA, należy w szablonie w miejscu gdzie chcemy wyświetlić posty z pingera wstawić poniższy kod:
[code lang="php"]
[/code]
Znaczenie parametrów:
- login – login z pinger.pl;
- cache_time - czas cachowania danych w sekundach (domyślnie 5 minut);
- nl2br - konwertować znaki nowej lini na znacznik <br />? (domyślnie false);
- url - nazwa odnośnika do wpisu na pinger.pl (domyślnie ‘więcej »’);
Plugin generuje kod listy podobnie jak inne funkcje szablonowe WP, to znaczy że wygenerowane zostaną tylko same pozycje listy (<li>), bez rozpoczęcia i zakończenia (<ul>), dlatego należy pamiętać o dodaniu <ul> i </ul> ;)
Przykładowy kod na MalDevBlogu:
[code lang="xhtml"]
[/code]
Można także, co nieco ostylować CSS-em wygenerowany XHTML. Treść wpisu znajduje się w „czystym” paragrafie (<p>), data wpisu znajduje się w paragrafie z klasą „date„, a link w paragrafie z „more„.
Dodano @ 15:00
Na forum Polskiego Supportu WordPressa pojawił się temat dotyczący pluginu.
MySZ:
05/01/2008 @ 4:03:00 | #1
Zainspirowałeś mnie tym wpisem do zrobienia WP Blip!a ;) Jako że klasę API miałem, zrobienie samego pluginu zajęło kilka godzin (z czego 90% czasu to nauczenie się jak zrobić panel opcji w adminie).
malcom:
05/01/2008 @ 10:31:37 | #2
To milo, bo znajac zycie, pewnie kilka osob pomeczyloby mnie o takiego plugina ;)
Ja sie wstrzymalem z GUI, myslalem nawet, aby bardziej zintegowac pingera z WP, czyli dodawanie notek wprost z WP i tym podobne opcje.
Ale aktualnie mi to nie jest potrzebne, wiec powstala prosta wtyczka z jeszcze prostszym kodem ;p
MySZ:
05/01/2008 @ 22:58:50 | #3
Nieee, dodawanie wpisów do Blip! z WP to porażka ;) Jabber jest dużo wygodniejszy :) Za nic w świecie czegoś takiego nie dodam ;)
malcom:
06/01/2008 @ 3:10:46 | #4
Wiadomo, ze z jabbera lub dowolnego im’a wygodniej ;)
Tak wspomnialem, bo czasem co po niektroym moze sie przydac :P
MySZ:
03/07/2009 @ 11:46:25 | #5
Hej,
Daj znać jeśli chcesz być nieco inaczej opisany / podlinkowany:
http://code.google.com/p/wp-blip/wiki/Autorzy
:)