WP Links – WordPressowa wersja Dev Links

Zobacz pierwsze wydanie WP Links

Tworząc zestawy linków dla Dev Links dosyć często czytałem ciekawe informacje ze świata WordPressa, jednak w większości nie pasowały mi one do front-endowej tematyki Dev Links. Dlatego dziś postanowiłem stworzyć oddzielne miejsce na linki poświęcone tylko WordPressowi.

Plan jest taki,  że WP Links pojawiać się będą co piątek a Dev Links co poniedziałek +-1 dzień. Podejrzewam, że przynajmniej początkowo WP Links nie będą tak obszerne jak Dev Links, gdzie staram się umieścić max. 16-18 ciekawych linków, ale trzeba pamiętać, że WordPress to sporo węższy temat niż cały front-end.

Póki co oddaję w Wasze ręce linki do ośmiu moim zdaniem ciekawych materiałów z ostatnich dni. Aby być na bieżąco z kolejnymi wydaniami polecam dodać do subskrypcji ten kanał RSS.

Dev-links – źródło wiedzy o front-endzie i nie tylko

Dev-links – cotygodniowy zestaw linków dla developerów

Już jakiś czas temu odkryłem, że czytając ogromne ilości materiałów poświęconych front-endowi i ogólnie programowaniu, nie mogę żyć bez dzielenia się co lepszymi znaleziskami. Kiedyś miałem od tego bloga żebym nie zapomniał ale jak to przy tego typu projektach nastąpiło zmęczenie materiału.

Ostatnio podszedłem więc do zagadnienia inaczej – przez cały tydzień zbieram najciekawsze zasoby znalezione w sieci a w weekend przygotowuję krótkie zestawienie najciekawszych z nich – najczęściej 10-15 linków. To zestawienie bazuje na moich RSS-ach, Medium, Twitterze, newsletterach i paru innych tajnych źródłach 😉

Mam nadzieję, że te zasoby się Wam przydadzą 🙂

Kompletna lista zadań do wykonania przy wdrożeniu strony na WordPressie

Ludzie z Capsicum Mediaworks przygotowali checklistę zadań, które powinno się wykonywać na różnych etapach tworzenia strony opartej o WordPressa: przed, w trakcie rozwoju, z zakresu SEO, bezpieczeństwa i późniejszego utrzymania strony. Sam stosuję podobne checklisty na Trello po to żeby nie zapomnieć o jakichś niuansach w trakcie wdrażania projektów: Czytaj dalej Kompletna lista zadań do wykonania przy wdrożeniu strony na WordPressie

Ciekawe statystyki oficjalnego repozytorium motywów

Theme Repository Data

Na bazie skryptu pozwalającego pobrać wszystkie dostępne motywy z repozytorium motywów na stronie WordPress.org Devin Price przygotował zestawienie ciekawych informacji na temat obecnie dostępnych motywów.

Według mnie dwie najciekawsze informacje to:

  • fakt, że tylko niecałe 24% motywów wspiera ekran personalizacji motywu – w obliczu ostatnich zmian wymagań oznacza to, że sporo motywów czeka aktualizacja albo porzucenie
  • tylko nieco ponad 4% motywów to darmowe wersje płatnych rozwiązań, aczkolwiek tutaj trzeba brać poprawkę, że najprawdopodobniej nie wszystkie motywy tego typu stosują słowo „lite” w nazwie.

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 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?

type.js – dodatkowe właściwości CSS dla tekstu

type.js to biblioteka, która emuluje działanie dodatkowych właściwości CSS odpowiadających za wygląd tekstu.

Jak łatwo się domyślić robi to czasem dość brutalnie np. poprzez otoczenie każdej litery elementem typu span, ale w niektórych przypadkach, gdy zależy nam na ładnej typografii warto rozważyć jej zastosowanie, szczególnie wtedy, gdy nie mamy zbyt dużo tekstu do poprawiania w ten sposób.

Oficjalna wtyczka dla tinypng i tinyjpg dla WordPressa

Dosłownie tydzień temu na WordUpie w Warszawie mówiłem podczas swojej prezentacji, że wtyczka WP Smush.it zgrabnie wyręcza nas z optymalizowania rozmiaru grafik, ale niestety daleko jej jeżeli chodzi o wyniki kompresji do serwisów tinyjpg i tinypng. Dzisiaj odkryłem, że wczoraj pojawiła się oficjalna wtyczka dla tych serwisów.

Oczywiście nie ma róży bez kolców – miesięczny limit to 500 obrazków – po jego przekroczeniu zapłacimy 90 centów za każde kolejne 100 skompresowanych grafik.

Sama konfiguracja jest prosta – musimy zdobyć klucz API poprzez rejestrację na stronie API, a następnie wprowadzamy go w ustawieniach mediów WordPressa. Warto też określić, które obrazki powinny być kompresowane – dzięki temu oszczędzimy trochę darmowego limitu obrazków 🙂

tinypng-plugin-configuraton

Jeżeli chcemy szybko przetworzyć stare grafiki warto skorzystać z wtyczki Regenerate Thumbnails.

P.S. Tak wiem, że istniały inne wtyczki korzystające z tego API, ale osobiście najbardziej ufam oficjalnym rozwiązaniom 🙂