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

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.

Czytaj dalej Ekran personalizacji motywu – kontrolki

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.
Czytaj dalej Wykorzystanie kontekstu w ekranie personalizacji motywu

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 kwestii ściśle związanych z programowaniem obsługi ekranu personalizacji. Czytaj dalej Wprowadzenie do ekranu personalizacji motywu w WordPressie

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

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 można stworzyć grupy zakładek opcji motywu. Ten mechanizm został też wykorzystany do odseparowania widżetów od ustawień motywu – zamiast listy wszystkich paneli bocznych w WordPressie 4.0 będziemy mieli jedną zakładkę „Widżety” po kliknięciu której pojawi się lista paneli bocznych.

Powiązanie motywów z wtyczkami z użyciem TGM Plugin Activation Library

Tutorial opisujący jak wykorzystać w swoim motywie TGM Plugin Activation Library, która umożliwia poinformowanie użytkownika naszego motywu o tym jakie wtyczki są potrzebne do uzyskania pełnej funkcjonalności strony – jest to niezwykle wygodne rozwiązanie jeżeli mocno rozdzielamy funkcjonalność wtyczki od funkcjonalności motywu.

Tworzenie podstron przy aktywacji motywu

Przydatny fragment kodu, który umożliwia stworzenie podstron w trakcie aktywacji motywu – idealne w wypadku, gdy podstrony stanowią istotny fragment wizualny naszego motywu.

Dodawanie numerowanego stronicowania w motywie

Jeżeli nie chcecie zaciągać do tworzenia numerowanego stronicowania wpisów dodatkowych wtyczek to powyższy artykuł opisuje proste rozwiązanie wymagające niewielkiej ilości kodu.

Dodawanie podtytułów do wpisów

Podtytuły to zgrabny element typografii całego wpisu – powyższy artykuł opisuje prosta wtyczkę która dodaje w edytorze wpisów dodatkowe pole do dodawania podtytułów dla naszych wpisów.

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 oEmbed dla Meetup.com oraz imgur w WP 3.9

WordPress 3.9 usuwa wsparcie oEmbed Qik, za to dodane zostanie wsparcie dla serwisów Meetup.com oraz imgur.

Materiały z WordUp Warszawa

Dla tych co nie mogli pojawić się w Warszawie w piątek na WordUpie – materiały z prezentacji oraz galeria zdjęć.

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 SASS-a

Wygląda na to, że kod CSS dla kokpitu, będzie tworzony z użyciem preprocessora CSS – SASS. Ma to na celu przede wszystkim łatwiejsze wprowadzanie zmian w wyglądzie panelu administracyjnego np. poprzez oferowane przez SASS zmienne.

5 głównych grzechów spotykanych w motywach dla WordPressa

Zestawienie pięciu poważnych błędów spotykanych często w motywach dla WordPressa. Dla osób planujących tworzenie motywów pozycja obowiązkowa. Swoją drogą spokojnie można by ją rozszerzyć o kilka innych istotnych błędów np. brak wsparcia dla Child Themes, brak filtrów i akcji wbudowanych w motyw itd.

WordPress.org vs. WordPress.com

Szczegółowe porównanie różnic pomiędzy WordPressem w wydaniu „*.org” i w wydaniu „.com”