5 wtyczek dla edytora Atom, które przydadzą się przy projektach związanych z WordPressem

W zależności od rozmiaru projektu używam różnych narzędzi – do większych projektów używam WebStorm, natomiast w mniejszych używałem najczęściej Sublime Text albo Espresso. Od jakiegoś czasu te dwa edytory zeszły u mnie na dalszy plan, gdyż po bardzo pozytywnych opiniach mojego znajomego – Janka Starzaka zainteresowałem się edytorem Atom. Czytaj dalej 5 wtyczek dla edytora Atom, które przydadzą się przy projektach związanych z WordPressem

Wtyczki Must Use – jak zmienić zapomniane hasło do kokpitu?

Wtyczki Must Use to specjalny rodzaj wtyczek, które posiadają trochę inny sposób działania niż normalne wtyczki. Niektóre z ich cech można wykorzystać przy rozwiązywaniu codziennych problemów administratora 😉 Na przykładzie zmiany hasła do panelu administracyjnego WordPressa pokażę ich zastosowania.

Czytaj dalej Wtyczki Must Use – jak zmienić zapomniane hasło do kokpitu?

Zmiany w tagach repozytorium motywów WordPressa

Wraz z nową wersją WordPressa można spodziewać się zmian w nazwach tagów motywów, wykorzystywanych do filtrowania motywów na oficjalnym repozytorium.

Znikną wszystkie tagi odnoszące się do kolorów oraz kilka tagów związanych z układem i funkcjami motywu.

W zamian pojawi się sporo nowych tagów związanych z tematyką motywów np. portfolio, blog, news.

Szablony w JavaScript z użyciem wp.template

Generowanie dużych ilości kodu HTML w JavaScript jest uciążliwe bez odpowiednich narzędzi. JavaScript dopiero niedawno wzbogacił się dzięki standardowi ES2015 (ES6) o wsparcie wielolinijkowych ciągów znaków. Jeżeli chcemy wspierać starsze przeglądarki to musimy skorzystać z innych rozwiązań. Handlebars czy Mustache wyglądają kusząco, ale warto pamiętać, że WordPress posiada już własny mechanizm szablonów dla JavaScript dostępny dzięki funkcji wp.template.

Jest to silnik szablonów wykorzystywany w bibliotece Underscore.js z własną składnią podobną do tej znanej z Mustache by uniknąć konfliktów z niektórymi konfiguracjami PHP. W tym wpisie przyjrzymy mu się bliżej 🙂 Czytaj dalej Szablony w JavaScript z użyciem wp.template

currentColor – prosty sposób na zmniejszenie ilości generowanego kodu CSS

Jedną z głównych cech WordPressa jest jego prostota. Tworząc wtyczki często chcemy zadbać o to by ich użytkownik nie musiał dotykać kodu. Niestety niemożliwym jest stworzenie kodu CSS odpowiadającego za wygląd kodu wynikowego wtyczki, który będzie pasował do wszystkich dostępnych motywów. Stąd autorzy wtyczek tworzą często dodatkowe opcje, pozwalające określić podstawowe kolory. Czytaj dalej currentColor – prosty sposób na zmniejszenie ilości generowanego kodu CSS

Po przerwie…

Pora powrócić do bardziej regularnego pisania 😉

Od listopada sporo się pozmieniało i nazbierało mi się sporo materiału do opisania – doceniłem też sens istnienia tego bloga – nieraz sam szukałem konkretnego wpisu gdzie było opisane konkretne rozwiązanie 🙂

Z racji tego, że REST API coraz bardziej zbliża WordPressa do świata SPA, planuję poszerzyć zakres tematyczny bloga i raz na jakiś czas opisać nowości oferowane przez przeglądarki w zakresie JS i CSS – przy obecnym tempie rozwoju technologii webowych jest spora szansa, że w całkiem niedalekiej przyszłości będą one używane na szerszą skalę.

Kończę powoli nowy wpis – zatem do przeczytania niebawem 🙂