Ekran personalizacji motywu wymagany dla nowych motywów na WordPress.org

Jeżeli posiadacie jakieś motywy na oficjalnym repozytorium lub zamierzacie je tam opublikować to musicie zrezygnować z dedykowanych stron z opcjami motywu. Od teraz jedyną formą konfiguracji nowych motywów ma być ekran personalizacji. W wypadku istniejących motywów autorzy mają 6 miesięcy na dostosowanie się do nowych wymogów – po 21 października aktualizacje motywów z własnymi stronami z konfiguracją nie przejdą przeglądu.

Nie ukrywam, że cieszy mnie ta zmiana, bo zakończy ona powstawanie własnych paneli z opcjami motywu, które często z dobrym UX mają niewiele wspólnego.

Jeżeli do tej pory nie mieliście styczności z ekranem personalizacji to zapraszam do lektury moich wpisów na ten temat oraz przejrzenie moich prezentacji na slideshare – powinny Wam umożliwić w miarę proste wzdrożenie się w ten temat.

 

 

Moja prezentacja z WordUp Łódź #3

Trzeci WordUp w Łodzi za nami. Pojawiło się około 60 osób, co można uznać za bardzo dobry wynik, zwłaszcza biorąc pod uwagę fakt, że ostatnio w Łodzi odbywa się mnóstwo spotkań związanych z branżą IT i niektórzy zwyczajnie mogą mieć już przesyt 😉 Duże podziękowania należą się prelegentom oraz wszystkim osobom, które pomogły rozpromować wydarzenie. Bardzo też cieszy mnie fakt, że pomimo środka tygodnia, spora grupa uczestników spotkania została by porozmawiać o WordPressie.

Mała galeria zdjęć ze spotkania:

Moja prezentacja o optymalizacji prędkości wczytywania się witryn oparty na WordPressie:

Dla tych, którzy jeszcze nie widzieli mojej prezentacji na żywo – najbliższa (i być może już ostatnia) okazja by ją zobaczyć, będzie w Krakowie na WordUpie 8 maja.

Zgodnie z tym co mówiłem na WordUpie – już zacząłem działać w temacie organizacji kolejnego WordUpa – tak byśmy mogli się spotkać jeszcze przed wakacjami (i sesją na uczelniach ;)).

Herbert – framework do tworzenia wtyczek dla WordPressa

Jeżeli chcecie tworzyć wtyczki i niekoniecznie musicie martwić się o wsparcie dla starych wersji PHP to framework Herbert może Was zainteresować.

Korzysta z widoków opartych o Twiga, dostęp do bazy danych realizuje w stylu znanym z frameworka Laravel, posiada API od routingu i ogólnie zawiera mnóstwo funkcji, które są wykorzystywane w typowych wtyczkach.

Osobiście planuję przetestować Herberta w akcji w najbliższej przyszłości przy tworzeniu jednej bardziej złożonych wtyczek – wtedy pewnie też pozwolę sobie na bardziej wnikliwą analizę tego frameworka 🙂

Jak zarządzam swoimi projektami z użyciem Trello?

Temat zarządzania swoim czasem zawsze był dla mnie bardzo ważny i podchodziłem do niego na wiele sposobów. W ostatnim czasie wypracowałem chyba w końcu metodę wykorzystania aplikacji Trello, która mnie satysfakcjonuje i rozwiązuje wiele pomniejszych problemów oraz wad poprzednich podejść. Czytaj dalej Jak zarządzam swoimi projektami z użyciem Trello?

Poboczne projekty, które cieszą i uczą

Osobiście jestem zdania, że posiadanie jako programista pobocznych projektów jest gwarantem zdrowia psychicznego i samorozwoju – cech w tym zawodzie mocno pożądanych. Mam w pracy i poza nią kilka takich projektów i każdy z nich sporo mnie nauczył. Wynika to z kilku bardzo prostych przyczyn:

  • Projekty poboczne z reguły nie mają deadline’ów, zatem nie musimy wszystkiego robić tak żeby znaleźć złoty środek pomiędzy jakością i czasem wykonania,
  • Można mocno eksperymentować z rzeczami, których normalnie nie stosujemy w komercyjnych projektach,
  • Ich głównym celem jest (przynajmniej u mnie) walor edukacyjny. Satysfakcja i możliwość zamiany projektu w coś większego to bonus, który czasami występuje, ale nie jest celem w samym sobie.

Wzięło mnie na takie małe przemyślenia, bo wczoraj skończyłem wersję 1.4 naszego darmowego motywu GK Portfolio – lada dzień pojawi się ona na repozytorium motywów (niecierpliwi mogą pobrać ją z repozytorium już dziś) – to był jeden z takich pobocznych projektów, który na przestrzeni pół roku całkiem ładnie się rozrósł przy niewielkim nakładzie pracy – aktualizacje były robione w wolnej chwili, użytkownicy dali bardzo ciekawy feedback.

Z bardzo prostego motywu powstał dość złożony projekt, który jest wykorzystywany i doceniany przez coraz szersze grono użytkowników WordPressa.

I jest to projekt, który ma przed sobą ciekawą przyszłość – mam długą listę kolejnych usprawnień i udoskonaleń do zrobienia 🙂

Maj z lokalnymi społecznościami WordPressa

Jeżeli w maju zamierzacie podróżować po Polsce to można połączyć przyjemne z pożytecznym i spotkać się z jedną z wielu lokalnych społeczności WordPressa – w maju obrodziło nam WordUpami, poniżej plan działania:

A jeżeli nie możecie się doczekać maja z WordUpami to pamiętajcie, że:

Jak zadbać o bezpieczeństwo wtyczek dla WordPressa?

Bezpośrednim efektem popularności WordPress jest jego popularność wśród osób szukających podatności, zarówno w samym WordPressie jak i jego rozszerzeniach. Skalę problemu można zobaczyć na stronie WPScan Vulnerability Database. Dlatego warto wyposażyć się w kilka wtyczek lub usług, które pozwolą nam zmniejszyć ryzyko posiadania znanych podatności w naszych instalacjach WordPressa.
Czytaj dalej Jak zadbać o bezpieczeństwo wtyczek dla WordPressa?

Przypisywanie tagów i kategorii przy tworzeniu wpisów poprzez WP-API.

WP-API pomimo wersji 1.2 wciąż posiada pewne braki w oferowanych funkcjach, szczególnie jeżeli chodzi o tworzenie treści. Jednym z większych braków jest moim zdaniem brak możliwości bezpośredniego określenia taksonomii (m.in. kategorii i tagów) wpisu przy jego tworzeniu. Czytaj dalej Przypisywanie tagów i kategorii przy tworzeniu wpisów poprzez WP-API.

WordUp Łódź #3 już za dwa tygodnie

22. kwietnia w Łodzi odbędzie się trzeci WordUp. Na poprzednim WordUpie skupiliśmy się dość mocno na tematyce związanej z motywami, a tym razem zajmiemy się zagadnieniami wartymi uwagi po wdrożeniu witryny opartej na WordPressie:

  • Wojciech Wawrzak opowie o prawnych aspektach blogowania.
  • Ja opowiem o optymalizacji szybkości wczytywania się stron bazujących na WordPressie.
  • Natomiast Kamil Porembiński opowie o błędach bezpieczeństwa związanych z WordPressem.

Oczywiście tak jak poprzednio czekają na Was kupony na piwo 😉

Mieliśmy też z Warszawy dostawę WordPressowych smyczy, także jeżeli jeszcze nie macie swojej z WordCamp Polska to będzie okazja ją zdobyć 🙂

Więcej szczegółów znajdziecie na stronie WordUpa oraz na Facebooku.

Pamiętajcie też by śledzić stronę łódzkiej społeczności WordPressa na FB.