Kategoria: WordPress Strona 19 z 25

WordPress od lat znajduję się w samym centrum moich zawodowych zainteresowań.

WPML stał się komercyjną wtyczką

Polecana przeze mnie wtyczka do obsługi blogów wielojęzykowych przestała być wtyczką darmową. Jej nowa wersja jest dostępna tylko za opłatą, co oczywiście jest złą wiadomością, szczególnie gdy przeczytamy listę zmian w której znajduje się mnóstwo dobrych rzeczy: przyspieszenie, usunięcie błędów, obsługa możliwości dodanych w wersji 3.1

Całe szczęście że poprzednia i już ostatnia darmowa wersja 2.0.4.1 jest dostępna na wordpress.org i nie ma żadnych ograniczeń w jej używaniu.

Drugim mocnym pocieszeniem jest to, że wtyczka była na licencji GPL co oznacza, że bez kłopotu można ją dalej rozwijać i zapewne znajdzie się ktoś kto pociągnie dalej ten projekt. Zresztą sam mam ochotę w niej pogrzebać, usuwając między innymi okienka związane z zamawianiem tłumaczenia, a że jak wspominałem użyłem jej już w kilku projektach…

Zobaczymy jak będzie.

Errata 2012-01-19.

Wtyczka nie jest już dostępna w repo, podany i skreślony adres prowadzi donikąd.

Wtyczkę można pobrać ode mnie:

[blo-link-inner href="http://iworks.pl/2011/07/05/wpml-gnu-gpl/"]Ostatnia wersja WPML na licencji GPL[/blo-link-inner]

WordPress: jak wyrejstrować domyślne widgety?

W kilku wdrożeniach nie używam prawie żadnego ze standardowych widgetów w jakie wyposażony jest WordPress, zastępując ich funkcjonalność, bądź zwyczajnie ich nie wykorzystując.

Na pewnej dużej witrynie wykorzystującej naprawdę sporo różnego rodzaju dodatków na ekranie „Widgety” panował straszliwy wręcz chaos. Mnóstwo używanych i nie używanych, instancje już nie używane, podobne nazwy.

W całym tym gąszczu co i raz łapałem standardowe widgety, których o zgrozo, wcale nie chciałem użyć.

Okazało się, że bez kłopotu można je wyłączyć, co umożliwia poniższy kod.

WordPress: filtrowanie w panelu listy postów

Swojego czasu na tym blogu były wpisy z serii poradnik webmastera w którym większość wpisów oznaczałem polem, wykorzystującym dodatkowe pola wpisu pokazując „poziom” zaawansowania danego tematu. Postów powstało na tyle dużo, że chciałbym je móc filtrować w panelu administratora, wyświetlając te o określonym poziomie.

Poniższy kod, który można wkleić do pliku functions.php w używanym przez nas motywie.

Pierwsze wrażenie z WP 3.1

Jestem zauroczony zmianami, które dokonały się w wersji 3.1. Na pewno użytkownicy wersji MU docenią je dużo bardziej niż ci z was, którzy używają wordpress’a do pojedynczej witryny.

Proszę bardzo jak prosto teraz można dodać post do wybranego serwisu, zamiast przeklikiwania się jak do tej pory:

WordPress 3.1 aktualizacja

Ja sobie jeszcze chwilę poczekam, bo próba aktualizacji skończyła się ekranem: który w kółko kieruje albo do ekranu aktualizacji, albo na stronę główną (publiczną), bez widocznych efektów.

Wgryzać się chwilowo nie mam czasu, ale nowy wordpress kusi nowymi rzeczami, które pozwoliłby mi na kilku serwisach zrezygnować z kilku haków, od choćby na pisanie krótkich notek na sidebarze, czy tworzenia galerii.

Miniaturki na liście postów

Wojtek zapytał:

Chciałbym w jakiś sposób na liście zajawek postów pokazywać miniaturkę zdjęcia (obrazka) dodanego do treści posta.

Czy jest to w ogóle możliwe ?

Czy jest do tego może jakaś wtyczka ?

Tak jest to możliwe, choć pełna mimo, że odpowiedź na te pytania powinna być szalenia prosta i jest taka, choć jest niejednorodna.

Od wersji 2.9 wordpress natywnie wspiera wstawianie „ikony wpisu”, ale jest oczywiście jedno ale, pliki motywu muszą to obsługiwać. Po pytaniu Wojtka można się domyślać, że używany temat nie wykorzystuje tych opcji. Pomoc w wersji dla developerów motywów jest przeznaczona raczej dla zaawansowanych użytkowników.

Osobiście w tworzonych szablonach używam tylko tego co daje sam wordpress, dlatego nie wiem czy i jakie wtyczki spełniają to co potrzebuje Wojtek, ale radził bym po prostu przeszukać repozytorium wtyczek pod kątem słowa miniaturka.

PROGRAM BADAŃ PRZESIEWOWYCH w kierunku wczesnego wykrywania raka jelita grubego

Program Badań Przesiewowych

Wytworzono bardzo prosty szablon, będący motywem potomnym względem standardowego twentyten. na potrzeby serwisu wytworzono wtyczkę interaktywna mapa Polski

W serwisie użyto również:

  • generowania sitemap.xml
  • all in seo pack – w celu poprawy właściwości dokumentów
  • statystyk googla
  • lightbox gallery – żeby zdjęcia otwierały się w lightboxie
  • inne…
adres
pbp.org.pl
w sieci
luty 2011
oprogramowanie
WordPress
cel
wytworzenie strony z informacjami
zakres prac
wytworzenia szablonu do WordPress, instalacja i konfiguracja
technologie
php, xhtml, gettext

Sierotki – wtyczka do wordpressa

Sierotki to wiszące na końcu linii spójniki, które wisieć tak nie powinny, ponieważ jest to błąd typograficzny. Na dodatek czyta się to kiepsko.

Malusieńka wtyczka do pobrania: sierotki, która zapobiega takim sytuacjom, poprzez zamianę spacji za znakiem w twardą.

https://pl.wordpress.org/plugins/sierotki/

Wyświetl drugi poziom nawigacji

Na blipie padło pytanie:

klisiu: #wordpress jakiś sprytny sposób na wyświetlenie 2. poziomu nawigacji dopiero kiedy będę odwiedzać stronę będącą rodzicem? |

Oto odpowiedź:

ID.'&echo=0');
    if ($children) { ?>
        <ul></ul>

Interaktywna mapa Polski

Drobna wtyczka, która powstała na zamówienie mojej Lepszej Połowy, a które służy do wyboru województwa z poziomu interaktywnej mapy. Wykorzystałem mapę stworzoną i udostępnioną na stronie: winston_wolf.

Instalacja wtyczki jest prosta:

  1. Ładujemy wtyczkę do folderu z … wtyczkami.
  2. Aktywujemy ją.
  3. Ustawiamy odnośniki do województw „Ustawienia”->”Interaktywna Mapa Polski”
  4. Umieszczamy shortcode [mapa-polski] we wpisie lub na stronie.
  5. Umieszczamy widget w sidebarze.

Mapa nie wymaga flasha czy innych dodatkowych wtyczek, wykorzystuje javascript i arkusze stylów.

Wtyczka dostępna jest w repozytorium wordpress.org: Interactive Polish Map.

Strona 19 z 25

Oparte na WordPress & Theme by Anders Norén