WordPress 3.6: planowane zmiany i nowości

WordPressDzisiaj zespół odpowiedzialny za rozwój WordPressa ogłosił listę zmian i nowości, które mają znaleźć się w jego kolejnej wersji. Prace będą skoncentrowane wokół edycji treści, włączając w to proces publikacji treści (workflow), rewizje wpisów, automatyczne zapisywanie, tryb pełnoekranowy i nieco zaniedbane do tej pory formaty wpisów. WordPress 3.6 jest dopiero w fazie planowania i nie podano żadnej, nawet orientacyjnej daty jego wydania, tym niemniej jednak warto zerknąć na to, co planują dla nas jego twórcy.

Udoskonalony interfejsu dla formatów wpisów

Pierwszą i moim zdaniem najważniejszą rzeczą, jaka zostanie udoskonalona w kolejnej wersji WordPressa, to interfejs dla formatów wpisów. W tej chwili formaty działają i są wspierane przez szablony, ale brak ustandaryzowanego sposobu korzystania z nich powoduje, że autorzy motywów wymyślają swoje własne. Najlepszym przykładem jest format „Link”, którego tytuł (zgodnie z zaleceniami, które możemy znaleźć w dokumentacji WordPressa) powinien być linkiem do strony zewnętrznej. I tak to w większości szablonów działa. Problem w tym, że nie wiadomo gdzie w panelu administracyjnym link ten powinien być wpisywany. W niektórych szablonach brany jest pierwszy link z treści wpisu, w innych autorzy dodają specjalne pole do wklejenia adresu strony, a w jeszcze innych link powinien być umieszczony w pierwszej lub ostatniej linii treści.

Jakiś czas temu Alex King stworzył wtyczkę WordPress Post Formats Admin UI (można ją pobrać z GitHuba), która dodawała do ekranu edycji wpisu specjalne zakładki dla poszczególnych formatów. Kliknięcie którejś z nich powoduje pojawienie się dodatkowych pól, specyficznych dla danego formatu. Koncepcję tę twórcy WordPressa chcą wykorzystać przy projektowaniu nowego interfejsu, co jest moim zdaniem bardzo dobrym pomysłem.

Ulepszony proces publikacji

Przez „proces publikacji” mam na myśli głównie wszystkie statusy, przez które musi przejść wpis aby zostać opublikowanym. Aktualnie istniejąca lista statusów (szkic, oczekuje na przegląd i opublikowany) jest zbyt wąska – dowodem na to może być popularność wtyczki Edit Flow, pozwalającej na zaawansowane definiowanie własnych statusów.

Nowy WordPress przyniesie możliwość definiowania dodatkowych statusów, w tym wielu statusów publicznych oraz osobnych statusów dla własnych typów wpisów. Zmiany te powinny spodobać się głównie administratorom większych serwisów, posiadających wielu autorów.

Nowy interfejs do zarządzania menu

Wbudowany system zarządzania menu strony pojawił się w wersji 3.0 i w tej chwili trudno znaleźć jakiś szablon, który z niego nie korzysta. Działa on całkiem sprawnie, ale jego interfejs mógłby być nieco bardziej przyjazny dla początkujących użytkowników, którzy łatwo się w nim gubią. Jednym z celów w WordPressie 3.6 jest uczynienie panelu zarządzania menu bardziej intuicyjnym i wygodniejszym w obsłudze – pierwsze przymiarki już trwają.

Usprawniony mechanizm wersjonowania (rewizji)

Wersjonowanie wpisów to bardzo dobra rzecz. W wersji 3.6 zostanie ono trochę usprawnione, zostaną poprawione znane od dłuższego czasu błędy, ale największe zmiany dotkną widoku różnic pomiędzy zachowanymi wersjami.

Udoskonalone automatyczne zapisywanie wpisów i ich blokowanie podczas edycji

Wszyscy doskonale wiemy jak ważne jest automatyczne zapisywanie każdego dokumentu, nad którym pracujemy. Nie ma nic bardziej frustrującego niż utrata owoców kilkugodzinnej pracy. Twórcy WordPressa obiecują, że uczynią mechanizm automatycznego zapisu wpisu podczas edycji tak skutecznym jak to tylko możliwe, tak aby wykluczyć możliwość utraty danych na skutek wygasłego ciasteczka, błędów połączenia z Internetem, nagłego zamknięcia przeglądarki lub systemu czy błędów w jakiejś wtyczce. W nowej wersji WordPress ma wykorzystywać między innymi lokalne przechowywanie danych, częściej zapisywać edytowany wpis oraz odbierać informacje zwrotne o udanym lub nieudanym zapisie. Stworzony ma zostać również interfejs do odzyskiwania danych po jakiejś awarii.

Drugim obszarem, który chcą udoskonalić twórcy WordPressa, jest mechanizm blokowania wpisu w momencie gdy jest on edytowany przez jakiegoś użytkownika. W tej chwili jedynym zabezpieczeniem przed nadpisaniem zmian przez drugiego użytkownika jest czerwona ramka z informacją, że inny użytkownik modyfikuje właśnie dany wpis. Nie podano jednak żadnych szczegółów na temat planowanych zmian w tym mechanizmie – wiadomo tylko, że ma być skuteczniejszy.

Postępy prac można śledzić na oficjalnej stronie Make WordPress.org.

Bezpośredni link