Kategoria: Devlog
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.
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ść.
Joomla! czy WordPress?
Ponieważ intensywnie pracuję zarówno z Joomla! jak i WordPressem tytułowe pytanie jest zadawane mi bardzo często. Tak często, że chciałbym raz na zawsze obalić kilka mitów zwłaszcza, że zazwyczaj na ten temat wypowiadają się ludzie, którzy „kiedyś zainstalowali WordPress/Joomla”. Opiszę swoje przemyślenia z perspektywy człowieka, który zainstalował i modyfikował każdy z tych CMS-ów kilkaset razy.…
Pobieranie produktu WooCommerce na bazie jego SKU z uwzględnieniem wielojęzyczności (WPML)
Dzisiaj krótki kawałek kodu, który może się przydać osobom posiadającym wielojęzyczne sklepy oparte na WooCommerce i WPML. Otóż typowy kod zwracający produkt z WooCommerce na bazie jego SKU wygląda następująco: Niestety nie uwzględnia on faktu iż WPML dla każdego produktu tworzy oddzielny rekord w tabeli postów, zatem otrzymamy produkty w jednym języku. Na szczęście możemy…
Dodanie shortcodes do GK News Show Pro było zdecydowanie prostsze niż się spodziewałem 😉
Dodanie shortcodes do GK News Show Pro było zdecydowanie prostsze niż się spodziewałem 😉
WordPress 3.8 i dostosowanie wyglądu opcji wtyczek i motywów
Dzisiaj ukazał się WordPress 3.8 RC. Jak pewnie wszyscy zainteresowani wiedzą, wersja ta niesie duże zmiany w wyglądzie kokpitu. Zmiany te oznaczają pewien problem – nawet jeżeli korzystaliście z natywnych kontrolek UI kokpitu, to i tak czasem coś może w opcjach Waszej wtyczki czy motywu wyglądać nie tak jak sobie wymarzyliście 😉 Dodatkowo pojawia się…
Własne filtry obrazu (sepia, greyscale) w WP_Image_Editor
Standardowo implementacja klasy WP_Image_Editor nie udostępnia nam żadnych filtrów dla obrazów takich jak sepia czy skala odcieni szarości (greyscale). Na szczęście klasa ta została zaimplementowana w bardzo elastyczny sposób, przez co umożliwia dodanie własnych metod. Pokażę więc w jaki sposób można stworzyć własne filtry obrazu. Idea stojąca za WP_Image_Editor Klasa WP_Image_Editor jest klasą abstrakcyjną –…
Nadawanie instancjom widżetów różnych stylistyk
Ostatnio tworząc widżety natrafiłem na problem nadawania instancjom widżetów różnych stylistyk. Jak w skrócie wyglądały moje wymagania: Widżet musi posiadać kilka stylów w oddzielnych plikach CSS (dla łatwiejszego zarządzania nimi) – każdy styl powiązany jest z unikalną klasą CSS definiowaną w głównym kontenerze widżetu. W zależności od konfiguracji instancji widżetów, wczytywane są tylko potrzebne pliki…
Opcje widżetu i problem z json_decode przy poprawnej strukturze JSON
Opisywany problem przytrafił mi się już kilka razy i za każdym razem straciłem dobre pół godziny zanim sobie przypomniałem co robiłem źle. Dlatego w ramach utrwalenia sobie w pamięci tworzę ten wpis 😉