State of the Word 2020: WordPress zmierza w kierunku pełnej edycji witryny

Opublikowany: 2020-12-18

Entuzjaści WordPressa na całym świecie dostroili się w tym tygodniu do corocznego przemówienia Matta Mullenwega o stanie słowa, wygłoszonego wirtualnie po raz pierwszy. Mullenweg docenił wysiłki społeczności we współpracy podczas globalnej pandemii bez korzyści z okresowych wydarzeń osobistych, które tradycyjnie ożywiły współpracę w ramach projektu.

Podczas najbardziej niezwykłego roku, który wypaczył upływ czasu i spowolnił go do szybkości melasy, harmonogram wydań WordPress utrzymywał stałe, uspokajające tempo. Pierwsza część State of the Word omówiła trzy główne wydania wydane w 2020 r., które wprowadziły ulepszenia do edytora bloków, nowy domyślny motyw, hasła aplikacji dla interfejsu API REST oraz nowe, zmieniające grę funkcje, takie jak wzorce blokowe, aby wymienić tylko kilka.

WordPress nadal zwiększa swój dominujący udział w rynku i obecnie zajmuje 39,3% wśród 10 milionów witryn Alexa. Mullenweg przypisał ten wzrost trzem głównym czynnikom: blokadzie, e-commerce i niepewności ekonomicznej. Blokady wprowadzone w celu ograniczenia rozprzestrzeniania się wirusa dały ludziom przestrzeń i czas na łączenie się online. Doprowadził również do wzrostu przedsiębiorczości i handlu elektronicznego. Mullenweg poinformował, że WooCommerce umożliwił sprzedaż ponad 20 miliardów dolarów.

Wersja beta edytora witryny pokazuje postęp w pełnym projekcie edycji witryny

Współautor projektu Gutenberg, Joen Asmussen, dołączył do wideo, aby zaprezentować zapowiedź postępów w projekcie Full Site Editing (FSE) z demonstracją wersji beta edytora witryny. Edytor witryny umożliwia użytkownikom edytowanie szablonu motywu poza treścią posta. Wprowadza nowe bloki dla takich rzeczy, jak pętla zapytań, nawigacja, tytuł witryny, slogan i inne aspekty edycji szablonów.

Widok listy bloków pokazuje wszystkie różne obszary strony, takie jak nagłówek, stopka, kolumny i tytuł witryny, dzięki czemu użytkownik może przejść do sekcji w celu szybkiego dostępu. Wzory blokowe mogą być również używane w projektach szablonów, aby przyspieszyć układ strony lub dopasować projekt demonstracyjny. Biorąc pod uwagę obecną złożoność tworzenia projektu szablonu z pustego płótna, wzory blokowe mogą stać się jeszcze bardziej nieodzowne, gdy użytkownicy WordPressa w końcu dostaną stery do edycji szablonów motywów.

„Jest to kulminacja kilku trwających projektów mających na celu rozszerzenie i ulepszenie możliwości dostosowywania WordPressa” – powiedział Asmussen. Demo oferuje szybki przegląd tego, jak projekt FSE idzie w parze. Rzeczywistość „wszystko staje się blokiem” w końcu się materializuje. Wkrótce Gutenberg będzie w stanie zapewnić spójną edycję we wszystkich aspektach dostosowywania witryny.

„Tworząc tę ​​wspólną strukturę, na której może opierać się każdy motyw i wtyczka, zmniejszamy bałkanizację WordPressa od ludzi, którzy rozwiązują te problemy na wiele różnych sposobów, i zapewniamy to, co uważam za podstawę na następną dekadę WordPressa”. wzrost”, powiedział Mullenweg.

Globalna społeczność WordPressa potwierdza zapotrzebowanie na wielojęzyczne możliwości

Liczba pytań podczas Q&A związanych z możliwościami wielojęzyczności podkreśla fakt, że WordPress jest niezaprzeczalnie społecznością globalną. Ponad 50% witryn WordPress nie używa języka angielskiego. Lepsze wsparcie wielojęzyczne może być kluczem do następnej ery rozwoju WordPressa. Niemniej jednak funkcje wielojęzyczne znajdują się na końcu czteroetapowej mapy drogowej na najbliższą przyszłość projektu.

Mullenweg powiedział, że WordPress to około „dwa lata w 10-letnim projekcie”, z dobrymi kawałkami fazy 1 i fazy 2. Faza 1 obejmuje edycję treści postu/strony, tworzenie podstawowych bloków konstrukcyjnych, a także przenoszenie ich do aplikacji mobilnych. Faza 2 koncentruje się na edycji poza treścią, przy użyciu bloków do tworzenia szablonów witryny.

Faza 3 wprowadzi nowe funkcje współpracy i przepływ pracy do wspólnej edycji w czasie rzeczywistym. Faza 4, o której Mullenweg powiedział, że jest „właśnie na etapie wyobraźni”, obejmuje funkcje wielojęzyczne. Powiedział, że spodziewa się, że ta faza prawdopodobnie „rozpocznie się dość energicznie w 2022 roku”.

Matias Ventura odpowiedział na pytanie dotyczące mapy drogowej fazy 4, potwierdzając, że nie ma obecnie konkretnego planu jej wielojęzycznej implementacji. Powiedział, że odbyły się pewne wstępne rozmowy dotyczące konsekwencji lokalizacji, w szczególności wokół wzorców i motywów blokowych oraz tego, jak można je zbudować. Nie pojawiło się jeszcze nic istotnego, ale zespół będzie tworzył bardziej szczegółowy przegląd tego, co jest potrzebne. Języki zastępcze to jedna z funkcji, którą kilku członków społeczności wspomniało w czasie pytań i odpowiedzi.

Zapytany, czy niektóre istniejące rozwiązania wielojęzyczne mogłyby zostać ponownie wykorzystane w rdzeniu, Mullenweg wahał się, czy w tym czasie zalecać konkretne podejście. Powiedział, że pragnie uzyskać lepsze wsparcie wielojęzyczne w Gutenbergu i zaoferował to, co uważam za najbardziej szczere jak dotąd wyjaśnienie, dlaczego możliwości wielojęzyczne spadają dalej na liście priorytetów:

Czy zrobimy to jako część rdzenia, czy jako część oficjalnej wtyczki, należy zdecydować. Jednym z powodów, dla których przeszliśmy do fazy 4, jest to, że możemy robić tylko tyle rzeczy dobrze na raz. Niezwykle ważne jest, abyśmy wykonali super dobrze na tych pierwszych fazach bloków Gutenberga. Jeśli faza 1 i faza 2 nie będą najlepszymi doświadczeniami na świecie dla żadnego paska edycji, żadnego open source lub zastrzeżonych konkurentów lub twórców, fazy 3 i 4 po prostu nie będą miały znaczenia, ponieważ WordPress nie będzie odpowiedni za dziesięć lat. Uważam, że jest to najważniejszy problem, z jakim mamy do czynienia. Nie chcę odwracać uwagi głównych współpracowników od początkowych faz Gutenberga, ponieważ uważam, że właśnie oni są ważni.

Mullenweg powiedział, że nic nie stoi na przeszkodzie, aby społeczność inwestowała więcej w wtyczki wielojęzyczne i badała różne podejścia, aby zobaczyć, co będzie najbardziej kluczowe. Następnym oficjalnym krokiem byłoby wymyślenie frameworka, który będzie dobrze współpracował z wtyczkami i motywami.

W zależności od Twojego zainteresowania i zaangażowania w społeczność, w Q&A jest dużo więcej do odkrycia. Zobacz całą prezentację na poniższym filmie.