Quantcast
Channel: Studio Multimedialne ljasinski.pl
Viewing all articles
Browse latest Browse all 68

Shortcake – nowa funkcja WordPressa, którą pokochają użytkownicy

$
0
0

Developerzy WordPressa przy gdzieś około wersji 3.8 zmienili trochę system pracy. Poza corem znalazły się nowo wprowadzane funkcjonalności. Rozwijane przez mniejsze zespoły jako wtyczki, trafiają z powrotem do core, gdy zostaną uznane za gotowe. W międzyczasie co bardziej zainteresowani użytkownicy mogą sami przetestować działanie tych funkcjonalności. Bodaj pierwszą tak rozwijaną "funkcjonalnością" było sławne w swoim czasie MP6 - zmiana wyglądu kokpitu WordPressa, wprowadzona w wersji 3.8.

Dość historii. O czym będziemy mówić?

Shortcake albo raczej Shortcode UI bierze się za rogi z funkcjonalnością bardzo lubianą przez developerów, a niewygodną dla użytkowników końcowych - z shortcode'ami. Wcześniej każdy developer wprowadzał ułatwienia (albo i nie) dla userów po swojemu - na wyróżnienie zasługuje tu na pewno @dziudek . Shortcode UI podchodzi do zagadnienia w sposób kompleksowy - pozwala łatwo wstawiać shortcode użytkownikowi - za pomocą formularza - oraz, tak jak jest do tej pory w przypadku galerii, renderuje podgląd efektu w oknie edytora wizualnego.

Łyżką dziegciu w tej beczce miodu jest fakt, że wtyczka ta nie robi tego z automatu - wymagana jest współpraca ze strony developera, który tworzy shortcode'y. W moim przypadku (shortcode wstawiający tabelkę z rozdaniem brydżowym) "współpraca" sprowadzała się do dodania następującego kodu do wtyczki:

Kod skopiowałem z WPTavern i dostosowałem do wymagań mojej wtyczki. Dodatkowo całość ująłem w warunek if( function_exists( 'shortcode_ui_register_for_shortcode' ) ), dzięki czemu strona działa również wtedy, gdy wtyczka Shortcode UI nie jest zainstalowana.

Jak to wygląda w akcji

To mam nadzieję widać na poniższych screenach. Aby wywołać interfejs klikamy przycisk "Dodaj medium" nad edytorem.

shortcake shortcake2 shortcake3 shortcake4 shortcake5

Dla mnie, jako dla developera jest to fajne rozwiązanie. Małym nakładem pracy tworzę UI do funkcji, która dla zwyłego usera jest dość trudna do opanowania (choć mam takich wytrwałych, co trzymają w notatniku listę shortcode'ów lub ich substytutów w Joomli).

Jeśli jesteś developerem, Shortcake (Shortcode UI) znajdziesz w repozytorium wtyczek WordPressa oraz na Githubie.

Proszę o opinię ze strony zwykłych użytkowników. Czy coś takiego jest dla was czytelne? Wygodne? Proste w użyciu?


Viewing all articles
Browse latest Browse all 68

Trending Articles


TRX Antek AVT - 2310 ver 2,0


Автовишка HAULOTTE HA 16 SPX


POTANIACZ


Zrób Sam - rocznik 1985 [PDF] [PL]


Maxgear opinie


BMW E61 2.5d błąd 43E2 - klapa gasząca a DPF


Eveline ➤ Matowe pomadki Velvet Matt Lipstick 500, 506, 5007


Auta / Cars (2006) PLDUB.BRRip.480p.XviD.AC3-LTN / DUBBING PL


Peugeot 508 problem z elektroniką


AŚ Jelenia Góra