Co to jest pełna edycja witryny i co to oznacza dla przyszłości WordPressa?

Opublikowany: 2020-12-22
Motyw blokowy Twenty Twenty-One w edytorze witryn WordPress.
Motyw Twenty Twenty-One oparty na blokach w edytorze witryny.

Jak powiedziałem w zeszłym tygodniu, 2021 będzie rokiem redaktora strony . Potwierdza to Stan Słowa Matta Mullenwega. Na tym koncentruje się planowanie wydania WordPress 5.7. Dotarcie do tego punktu było długą podróżą, a później będzie to znacznie dłuższa przygoda. Zbliża się ostateczna obietnica dzieła, które rozpoczęło się prawie cztery lata temu.

Projekt Gutenberg nigdy nie polegał tylko na edycji treści. Pod koniec 2016 roku oprogramowanie WordPress starzeje się. Musiało zadowolić współczesnych odbiorców, którzy mogą być mniej obeznani z technologią niż istniejąca baza użytkowników platformy. Musiał uchwycić młodsze pokolenie programistów, którzy patrzyli na zieloną trawę oprogramowania z dużą ilością JavaScriptu. Musiał oferować doświadczenie na równi z nowoczesnymi aplikacjami internetowymi. WordPress miał wiele skrzynek, które musiały sprawdzić lub zmierzyć się z nieistotnością.

Jedyną rzeczą, która naprawdę utrzymała platformę na powierzchni, jest jej duży i zróżnicowany ekosystem deweloperów zewnętrznych.

Jeden z najpopularniejszych rodzajów wtyczek? Kreatory stron. Takie jak Elementor, który pojawił się na początku 2016 roku, uzupełniały luki w doświadczeniu, których brakowało WordPressowi. Chociaż było to świadectwem rozszerzalności platformy dla takich projektów stron trzecich, było to również porażką, że podstawowa platforma nie mogła zaoferować lepszych wrażeń zarówno użytkownikom, jak i programistom po wyjęciu z pudełka. Zbyt wielu autorów motywów zostało zmuszonych do wspierania zewnętrznych twórców, aby zachować aktualność. Coraz bardziej skupiali się na kompatybilności z wtyczkami niż na zwykłym projektowaniu.

Wady widżetów, skrótów, metaboxów i systemów ustawień oznaczały, że programiści musieli albo polegać na platformach innych niż podstawowe, albo na nowo wymyślać koło. Każde nowe API niosło ze sobą nową metodę dodawania podstawowych pól formularzy. W najlepszym razie był nieelegancki, półmisek spaghetti rzucony w ścianę, którego część zdołała się przykleić.

WordPress zaczynał pokazywać swoje zmarszczki. Musiała się zrewolucjonizować. Musiało znów poczuć świeżość. Na dobre lub na złe, twórcy projektu Gutenberg wkładali w to pracę.

To jest powolna praca. Ale to obiecująca praca.

Chociaż termin „Gutenberg” jest często używany zamiennie z „edytorem bloków”, to nie są one jednym i tym samym. Gutenberg to projekt. Wtyczka. Pomysł. Nowy sposób myślenia o publikowaniu w sieci. Jak czytamy w pierwszych wierszach opisu wtyczki:

„Gutenberg” to kryptonim zupełnie nowego paradygmatu tworzenia i publikowania witryn WordPress, który ma na celu zrewolucjonizowanie całego doświadczenia wydawniczego w takim stopniu, w jakim Gutenberg zrobił słowo drukowane.

Projekt składa się z czterech faz:

  1. Łatwiejsza edycja
  2. Dostosowywanie
  3. Współpraca
  4. Wielojęzyczny

Użytkownicy WordPressa, którzy nie testowali wtyczki Gutenberg, doświadczyli jedynie fazy 1 projektu. Uruchomienie edytora bloków w WordPress 5.0 i dalsze prace nad nim przygotowały grunt pod kolejne etapy. Podstawowy system blokowy będzie napędzał następną dekadę lub dłużej WordPressa.

Dzisiaj jesteśmy mocno w środku fazy 2. I tutaj sprawy staną się interesujące.

Pełna edycja witryny

Motyw WordPress Bosco oparty na blokach w edytorze witryny.
Wybór szablonu w edytorze witryny przy użyciu motywu Block-Based Bosco.

Faza 2 Gutenberga, która rozpoczęła się pod koniec 2018 roku, obiecywała wprowadzenie bloków poza treść posta. We wstępie do tego następnego kroku Mel Choyce-Dwan przedstawił trzy główne cele:

  • Bądź poza post_content .
  • Skoncentruj się na dostosowywaniu.
  • Uaktualnianie motywów, widżetów i menu.

Od tego czasu te podstawowe koncepcje pozostały takie same. Jednak pełny obraz, kształt tego, jak te koncepcje miałyby wyglądać, zmienił się w ciągu ostatnich dwóch lat. Jeśli jest jedna rzecz, której ktoś z zespołu programistów się nauczył, to prawdopodobnie trudno jest wprowadzić tak drastyczne zmiany.

Pełna edycja witryny to mieszanka pojęć. Jest to jedna część przejścia od tradycji, a druga pełna zmiana sposobu, w jaki użytkownicy i programiści projektują front-end witryn WordPress.

Menu nawigacyjne i widżety, które są częścią starego paradygmatu, zostały ponownie uruchomione w systemie blokowym w ciągu ostatnich dwóch głównych wydań WordPressa. Nie byli gotowi. Użytkownicy powinni spodziewać się ich zobaczyć w WordPress 5.7. Jednak te aktualizacje funkcji są tylko krokiem w kierunku prawdziwej funkcji pełnej edycji witryny. Oferują użytkownikom końcowym, którzy nadal używają klasycznych motywów WordPress, możliwość poznania bloków poza ekranem po edycji.

Dla użytkowników, którzy wykonają kolejny krok, widżety i menu nawigacyjne — przynajmniej tradycyjne ekrany administracyjne — znikną. Customizer, który kiedyś był reklamowany jako przyszłość rozwoju motywów, również dostaje topór. Personalizacja witryny za pomocą systemu, w którym wszystko jest blokiem, będzie królować.

Gdy przełącznik zostanie przekręcony, świat przyjrzy się zupełnie nowemu WordPressowi.

WordPress 5.7 i nowsze będą dotyczyć edytora witryny i motywów blokowych. Edytor witryny to wizualna reprezentacja szablonów bloków, którą twórcy motywów oferują użytkownikom. Szablony są nieskończenie konfigurowalne przez użytkownika z poziomu administratora WordPress. Podczas gdy motywy będą tworzyć niestandardowe konfiguracje i ustawiać wartości domyślne, możliwość decydowania o tym, jak będzie wyglądał fronton witryny, ostatecznie będzie znajdować się w rękach użytkownika.

Od premiery Fazy 1 edytor bloków był romansem z miłością i nienawiścią. Spodziewaj się, że edytor strony będzie nie mniej kontrowersyjny.

Pod tym wszystkim kod motywu i edytor strony będą rozmawiać w tym samym języku. Zasadniczo oznacza to, że użytkownicy mogą przejść do autorów motywów, jeśli mają talent do projektowania lub po prostu chcą spróbować. Powinni być w stanie to zrobić bez wychodzenia z zaufanego edytora witryny, który już umożliwia eksportowanie szablonów.

Ponieważ edytor postów i edytor witryn działają na tej samej podstawie opartej na blokach, nie ma powodu, aby użytkownicy nie mogli płynnie przełączać się między nimi. Obecnie istnieje bilet na dodanie takiego przełącznika na ekranie postedycyjnym. Umożliwi to użytkownikom przejście do trybu edycji szablonu bez opuszczania edytora postów.

Przycisk przełączania do przełączania między edycją posta a edycją szablonu
Tryb edycji szablonu, który prawdopodobnie trafi do Gutenberga 9.6.

To nie jest nowa koncepcja. Josepha Haden, która kierowała wydaniem WordPress 5.6, poruszyła ten temat na początku tego roku. „Myślę, że jednym z problemów, które próbujemy rozwiązać z Gutenbergiem, zawsze było bardziej spójne doświadczenie edycji elementów w interfejsie WordPressa” – powiedziała. „Żaden użytkownik nie powinien uczyć się pięciu różnych przepływów pracy, aby upewnić się, że jego strona po opublikowaniu wygląda tak, jak sobie wyobrażał”.

Jednym z większych celów jest zmniejszenie liczby przepływów pracy do jednego interfejsu. Prawdopodobnie dzieli nas wiele lat od tego, aby całe zarządzanie witryną WordPress zostało zredukowane tak daleko. Jednak edytor witryny jest kolejnym krokiem w kierunku tego potencjalnego doświadczenia użytkownika.

Co to wszystko oznacza na przyszłość?

Chociaż ostatnie kilka lat mogło wydawać się wirem zmian na naszej ukochanej platformie, jeszcze niczego nie widzieliście . Właśnie orientowaliśmy się w fazie 1. Zespół programistów budował podstawy, uruchamiając jednocześnie edytor bloków skierowany do użytkownika. Mając takie podstawy, zespół może bardziej skoncentrować się na funkcjach. Będzie to szczególnie prawdziwe, ponieważ projekt G2 Components przebudowuje i standaryzuje sposób, w jaki programiści rdzeniowi i zewnętrzni budują na systemie blokowym.

Duże zmiany w fazie 2 w tym roku oznaczają, że autorzy motywów będą musieli przyspieszyć. Tradycyjne motywy WordPress będą jeszcze przez jakiś czas potrzebne. Jednak każdy autor motywów, który jeszcze nie majstruje przy motywach blokowych, ma już za sobą miesiące. Nadszedł czas, aby zbadać i pomóc w kształtowaniu systemu. Nadszedł czas, aby zgłosić błędy i prośby o nowe funkcje.

Jeśli to możliwe, autorzy tematów powinni uczestniczyć w odbywających się dwa razy w miesiącu spotkaniach tematycznych opartych na blokach. Jeśli czas nie pozwala na uczestnictwo, powinieneś przynajmniej czytać i uczestniczyć w blogu Make Themes.

Ważne jest również, aby sprawdzić projekty, takie jak motyw Q, lub śledzić repozytorium Theme Experiments.

Eksperyment z motywem Carrd w edytorze witryny.
Eksperyment tematyczny podobny do Carrda z edytora witryny.

Dla użytkowników końcowych cały ten projekt dotyczy Ciebie. Twoja opinia jest kluczowa. Jeśli jeszcze nie testujesz swojej witryny za pomocą wtyczki Gutenberg, powinieneś. Czasami wyprzedza to o kilka tygodni lub miesięcy w przypadku samego WordPressa. Wypróbuj motyw FSE, taki jak Block-Based Bosco. Rozważ dołączenie do programu FSE Outreach Program. Możesz testować i przekazywać opinie bezpośrednio na temat nadchodzących funkcji.

FSE niesie ze sobą obietnicę poważnych zmian w 2021 roku. Wiele z tych zmian wykorzeni stare metody zarządzania witrynami WordPress. Metody te zostaną zastąpione jednym z największych remontów platformy w jej historii. Czas się przygotować.

Zapowiada się ciekawy nowy rok.