Tag: themes

  • Dług technologiczny w praktyce – motywy

    Dług technologiczny w praktyce – motywy

    Ostatnio jednej z klientek napisałem spory elaborat na temat tego jak zakup gotowego motywu powoduje niespodziewane koszta. Ponieważ ten przypadek idealnie obrazuje czym jest dług technologiczny w praktyce – przyjrzyjmy mu się bliżej.

  • Baza gotowych WordPressowych komponentów od 10up

    Baza gotowych WordPressowych komponentów od 10up

    Firma 10up udostępniła gotowe komponenty dla WordPressa których kod jest dostosowany dla osób niepełnosprawnych, ma osadzone metadane i jest responsywny. Jest to dobra baza dla osób, które chciałyby zaimplementować pewne elementy w motywie/wtyczce ale nie wiedzą od czego zacząć. Oczywiście komponenty te wymagają dostylowania 🙂  

  • Jeżeli myślisz, że Visual Composer to zło…

    … to wiedz, że można trafić gorzej. Na przykład na motyw w którym autor stworzył swoją własną wersję Visual Composera (w sensie wziął Visual Composer i zmodyfikował go pod swoje potrzeby). Przemyślenia jakie to może rodzić implikacje pozostawiam Wam.

  • Modyfikacja kodu wynikowego w shortcode [gallery]

    Modyfikacja kodu wynikowego w shortcode [gallery]

    WordPress umożliwia nam stworzenie własnego kodu wynikowego shortcode gallery poprzez filtr post_gallery. Niestety filtr ten jest umieszczony przed właściwym kodem generującym galerię, zatem najcześciej proponowanym rozwiązaniem jest stworzenie własnej funkcji obsługi tego shortcode i wykorzystanie atrybutów, które otrzymujemy jako argument funkcji filtrującej. Takie rozwiązanie ma pewne wady: musimy pilnować ewentualnych zmian w kodzie WordPressa aby…

  • Szybkie generowanie plików tłumaczeń dzięki Gulp i gulp-wp-pot

    Tworząc wtyczki i motywy dla szerszego grona użytkowników warto zadbać o dostarczenie pliku POT, który może być wykorzystany do generowania plików językowych naszego rozszerzenia. Z racji tego, że używam Gulpa do automatyzacji zadań takich jak minifikacja plików, generowanie plików źródłowych czy komplikacja SASS, to nie mogło też zabraknąć w moim zestawie narzędzia do automatycznego generowania plików…

  • Szybki sposób na optymalizację motywu poprzez zrezygnowanie z post_class()

    Krótki artykuł Taylora Lovetta o tym dlaczego post_class() i get_post_class() mogą negatywnie wpływać na wydajność WordPressa W skrócie – funkcja post_class() może wygenerować nawet do kilkunastu zapytań SQL (zależnie od liczby taksonomii), które służą tylko i wyłącznie dodaniu kilku klas CSS, które najczęściej nie są w ogóle używane.

  • 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

    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…

  • 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…

  • 15 najlepszych darmowych motywów z roku 2014 według WP Tavern

    15 najlepszych darmowych motywów z roku 2014 według WP Tavern

    Zestawienie 15 najlepszych motywów wydanych w 2014 roku Jeżeli szukacie ładnych, darmowych motywów na swojego bloga to powyższe zestawienie może bardzo Wam pomóc, szczególnie ze względu na fakt, że w zeszłym roku pojawiło się dużo motywów dedykowanych tradycyjnym blogom. Polecam też Wam darmowe minimalistyczne motywy, które stworzyliśmy w zeszłym roku GavickPro: GK Portfolio Perfetta

  • Jak uczynić swój motyw bardziej dostępnym?

    Jak uczynić swój motyw bardziej dostępnym?

    Trzy kroki do poprawienia dostępności swojego motywu Być może za jakiś czas tag accessibility-ready będzie wymagany dla motywów na repozytorium WordPress.org. Powyższy wpis prezentuje 3 obszary, które można łatwo usprawnić w swoim motywie i znacząco poprawić jego dostępność.

  • Ekran personalizacji motywu – kontrolki

    Ekran personalizacji motywu – kontrolki

    Podstawowym elementem, który służy do zarządzania opcjami w ekranie personalizacji motywu jest kontrolka. Może to być pole tekstowe, lista wyboru lub bardziej złożony element jak np. pole wyboru koloru. WordPress 4.0 wprowadził dużo usprawnień w tym temacie, dzięki czemu tworzenie rozbudowanych opcji stało się dużo wygodniejsze.

  • Wykorzystanie kontekstu w ekranie personalizacji motywu

    Wykorzystanie kontekstu w ekranie personalizacji motywu

    Obsługa kontekstu dla kontrolek to moim zdaniem najważniejsze udogodnienie dodane w ekranie personalizacji motywu w WordPressie 4.0. Dzięki niej można znacząco ograniczyć ilość kontrolek widocznych na danej podstronie oraz tworzyć dodatkowe zależności pomiędzy poszczególnymi opcjami.

  • Wprowadzenie do ekranu personalizacji motywu w WordPressie

    Wprowadzenie do ekranu personalizacji motywu w WordPressie

    Ekran personalizacji motywu to moim zdaniem jedno z ciekawszych udogodnień dla użytkownika, które zostało wprowadzone w WordPressie 3.4 i od tego czasu jest stale udoskonalane. Tym wpisem rozpoczynam serię artykułów o ekranie personalizacji. Warto pamiętać, że sporo istotnych udogodnień zostało wprowadzonych niedawno w WordPressie 4.0. Zaczynamy od luźnego wprowadzenia by w kolejnych wpisach przejść do…

  • Nawet ludziom z Automattic zdarza się zapomnieć o wp_enqueue_script i GPL-owych wymogach dotyczących motywów ;)

    Nawet ludziom z Automattic zdarza się zapomnieć o wp_enqueue_script i GPL-owych wymogach dotyczących motywów 😉

    Nawet ludziom z Automattic zdarza się zapomnieć o wp_enqueue_script i GPL-owych wymogach dotyczących motywów 😉

  • Historia WordPressa, Panele w ekranie personalizacji, usprawnienia dla motywów – WordPressowe Linki #30

    Historia WordPressa, Panele w ekranie personalizacji, usprawnienia dla motywów – WordPressowe Linki #30

    Artykuł o historii WordPressa, jego ekosystemie i przyszłości Historia WordPressa oraz duża dawka wiedzy o jego obecnym ekosystemie – warta uwagi lektura szczególnie dla osób, które chcą wkroczyć w WordPressowy świat. Usprawnienia ekranu personalizacji motyw w WordPressie 4.0 WordPress 4.0 wprowadza spore zmiany w ekranie personalizacji motywu. Największą zmianą są panele – dzięki nim będzie…

  • WordPressowe Linki #23

    WordPressowe Linki #23

    Nowości dla twórców motywów zawarte w WordPress 3.9 Nadchodzące wydanie WordPressa przynosi sporo nowych funkcjonalności, które powinny zainteresować twórców motywów już teraz – powyższy artykuł zawiera wszystkie warte uwagi nowości. Nowe profile na WordPress.org Ostatnio zmienił się wygląd profili na stronie WordPress.org – docelowo mają one bardziej uwypuklać wkład użytkowników w współtworzenie społeczności WordPressa Wsparcie…

  • WordPressowe Linki #6

    Ważna zmiana w regułach zatwierdzania motywów na wordpress.org W wytycznych dotyczących dodawania nowych motywów na repozytorium wordpress.org zaszła istotna zmiana – od teraz przechodzenie przez motyw testu jednostkowego jest zalecane a nie wymagane. Generator Yeoman dla WordPressa Przydatna rzecz dla miłośników ułatwiania sobie życia i automatyzacji prac poprzez narzędzie Yeoman. WordPress Core będzie korzystać z…