WordPress widget tutorial – piszemy własny widget – część 1

WordPress widget tutorial – piszemy własny widget, to seria mini kursu dla początkujących dotycząca tworzenia widgetów do WordPress zupełnie od zera.

Widgety w WordPress, to dosyć fajny i ciekawy temat dla twórców motywów. Jest to bardzo dobry sposób na wzbogacenie funkcjonalności szablonów, oraz o tyle elastyczne narzędzie, że raz napisany widget, może być wykorzystywany w kolejnych projektach.  O wygodnym zarządzaniu z kokpitu chyba wspominać nie trzeba. W tym wpisie postanowiłem przybliżyć nieco podstawy tworzenia widgetów do WordPress, a w następnych pokazać realizację i zastosowanie kilku interesujących, przynajmniej mam taką nadzieję, projektów związanych właśnie z widgetami.

Przejdź do wpisu

Jak dodać coś przed i po każdym wpisie

Na razie nie wchodząc głęboko w szczegóły wyjaśnię, o co w tym wpisie chodzi. Otóż postaram się przybliżyć wam filtr the_content, dzięki któremu bardzo łatwo zrealizujemy cel postawiony w temacie.

Filtry w WordPressie są często wykorzystywane we wtyczkach – np. do dodawania na końcu wpisu guzików z mediów społecznościowych.

Wyobraźmy sobie sytuację w której mamy już wiele opublikowanych wpisów. Wyobrażamy sobie naszego bloga z 50 wpisami (bardzo często odwiedzanym z resztą). I teraz chcielibyśmy sobie coś tam zmienić, coś tam dodać na początku tekstu, może też na końcu. Najlepszy przykład jaki przychodzi mi teraz do głowy to kod reklamy. 🙂 Mamy już na naszym blogu gotowe shortcode-y, więc moglibyśmy sobie spokojnie zedytować posty i wpisując krótką komendę w edytorze, albo nawet klikając guzik shortcode-a w edytorze umieścić go w treści nasz baner. Zaraz, edytować 50 postów i bawić się w ręczne dodawanie?

Przejdź do wpisu

Piszemy plugin WordPress – zapisywanie ustawień w bazie – część 3

Po krótkiej przerwie wracamy do tematu tworzenia wtyczek do WordPress. W ostatnim wpisie skończyliśmy na dodaniu opcji do menu w kokpicie i utworzeniu strony administracyjnej naszego pluginu.

Dzisiaj skupimy się na zapisywaniu i odczytywaniu ustawień pluginu, poznamy mechanizm zapisywania i odczytywania ustawień z bazy danych WordPress, oraz przyjrzymy się specjalnej klasie – WP_List_Table, dzięki której utworzymy profesjonalnie wyglądającą listę zakładek.

Przejdź do wpisu

WordPress – jak dodać drugi sidebar do szablonu, trzeci i kolejne

Jakiś czas temu, przy okazji pisania mojej pierwszej serii kursów dotyczących tworzenia i modyfikacji szablonów do WordPress opisywałem, jak dodać do motywu jeden dynamiczny sidebar, do którego można dodawać widgety z poziomu panelu administracyjnego.

Ostatnio tworzyłem szablon do WordPress, w którym koniecznie był potrzebny także drugi sidebar. No i dlatego dzisiaj pójdziemy o krok dalej i dodamy kolejne sidebary.

Specjalnie na tę okazję przygotowałem sobie rysunek poglądowy w dokumentach Google, na podstawie którego wyjaśnię, co chcę osiągnąć i w jaki sposób. Zapraszam.

Przejdź do wpisu