Gutenberg i przyszłość motywów i wtyczek WordPress premium

Opublikowany: 2017-09-08

Jeśli jesteś zaangażowany w społeczność WordPressa i śledzisz wiadomości WordPress, bez wątpienia słyszałeś o projekcie Gutenberg. Jeśli jeszcze o tym nie słyszałeś, przygotuj się. Gutenberg zasadniczo zmieni WordPressa dla wszystkich.

Co to jest Gutenberg?

„Gutenberg” to kryptonim nowego edytora WordPress, który ma zostać włączony do WordPress 5.0. Ma na celu radykalne ulepszenie edytora postów i stron oraz ułatwienie każdemu tworzenia rozbudowanych układów postów. Zrobi to, obejmując „bloki” do interakcji i struktury treści. Gutenberg to jednak znacznie więcej niż odświeżony redaktor. Jest to kompleksowa transformacja tworzenia i edycji treści w WordPressie zarówno pod względem projektowania interfejsu użytkownika, jak i podejścia strukturalnego.

Nowy edytor, który ułatwia tworzenie pięknych i bogatych układów postów, brzmi jak świetny pomysł. Podczas gdy obecny edytor działa całkiem dobrze, staje się nieco przestarzały i pozostaje w tyle za konkurencją. Gutenberg jest bardzo potrzebną odpowiedzią na modernizację edycji w WordPressie.

Gutenberg jest obecnie w fazie beta i jest dostępny jako wtyczka w repozytorium wtyczek WordPress. Jeśli jeszcze go nie wypróbowałeś, pobierz go i wypróbuj sam, aby zobaczyć, o co w tym wszystkim chodzi.

Nowe doświadczenie pisania edytora Gutenberg

Jak dotąd reakcja na nowego redaktora Gutenberga była mieszana. Niektórzy ludzie to uwielbiają i są podekscytowani potencjałem i miejscem, w którym WordPress zabierze. Jednak zarówno użytkownicy, jak i programiści, zarówno ze strony użytkowników, jak i programistów, szeroko krytykowali kierunek, w jakim zmierza nowy edytor WordPressa i co to oznacza dla przyszłości WordPressa.

Niektóre z głównych obaw, które zostały podniesione w związku z Gutenbergiem, obejmują:

  • Czy nowy interfejs zwiększy złożoność i odciągnie użytkowników od WordPressa
  • Poświęcenie wstecznej kompatybilności, która zepsuje motywy, wtyczki i strony internetowe
  • Rozszerzalność i wsparcie dla metaboksów
  • Obawy dotyczące osi czasu Gutenberga oraz braku szczegółowej listy funkcji i jasnej mapy drogowej projektu
  • Deweloperzy i agencje obawiają się, jak wpłynie to na ich firmy i strony internetowe klientów
  • Deweloperzy i właściciele produktów obawiają się, jak Gutenberg wpłynie na istniejące motywy, wtyczki i firmy
  • Problemy licencyjne dotyczące biblioteki JavaScript używanej do budowania nowego interfejsu użytkownika
  • Że projekt jest rozwijany przede wszystkim z myślą o potrzebach klientów Automattic i interesach korporacyjnych

Gutenberg to więcej niż nowy redaktor

W 2017 roku Gutenberg skupia się na ulepszonym edytorze. Jednak nowy edytor oparty na blokach, który zostanie udostępniony w WordPress 5.0, to dopiero początek. To kładzie podwaliny pod znacznie większe rzeczy, które pchną WordPressa jako platformę, ale także fundamentalnie zmienią WordPressa, jaki znamy dzisiaj.

Sekcja FAQ centrum rozwoju Gutenberg na GitHub odpowiada na wiele typowych pytań dotyczących projektu, jednak ostatnie pytanie i odpowiedź dają wgląd w ostateczny cel projektu Gutenberg:

Jakie funkcje będą dostępne w momencie premiery? Jak wygląda mapa drogowa po uruchomieniu?

W ramach skupienia się na edytorze w 2017 r., następnym krokiem będzie dostosowanie i budowanie witryny. Z punktu startowego:

Moduł dostosowania na początku pomoże edytorowi, a następnie przeniesie te podstawowe elementy konstrukcyjne do czegoś, co pozwoli na dostosowanie „niestandardowe” post_content, w tym paski boczne, a być może nawet cały motyw.

Tak więc zasadniczo za pomocą edytora kładziemy podwaliny pod większe rzeczy, jeśli chodzi o tworzenie i dostosowywanie stron.

Planowanych jest wiele funkcji, zbyt wiele, by je wymienić. Ale szorstki plan to: v1) edytor postów i stron, v2) edytor szablonów stron, v3) kreator witryn.

To z pewnością znacznie szerszy zakres niż po prostu przeprojektowany edytor. Ale dlaczego Gutenberg zmierza w tym kierunku?

WordPress odnotował niesamowity wzrost, ponieważ przekształcił się z prostej platformy blogowej w potężny system zarządzania treścią (CMS). Jednak jasne jest, że Automattic, firma macierzysta WordPress.com, jest głęboko zaniepokojona rosnącą konkurencją ze strony takich firm jak Squarespace, Medium i Wix. Dzięki Gutenberg starają się rozwijać WordPressa, próbując rozwiązać frustracje użytkowników związane z obecnym doświadczeniem w zakresie publikowania i dostosowywania oraz przekształcić WordPress w bardziej platformę do tworzenia witryn, aby konkurować z konkurencją i stale zwiększać swój udział w rynku.

Matt Mullenweg napisał niedawno wpis na blogu zatytułowany „Nazywaliśmy to Gutenbergiem z jakiegoś powodu”, aby odpowiedzieć na powszechne obawy dotyczące kierunku nowego edytora WordPressa i jego znaczenia dla przyszłości WordPressa. Jest w ciekawym poście i jeśli go nie czytałeś, upewnij się, że to zrobiłeś. W poście wyjaśnia:

Wzrost WordPressa jest imponujący (28,5% i wciąż rośnie), ale nie jest nieograniczony — przynajmniej nie w obecnym stanie. Mamy wyzwania (frustracje użytkowników związane z publikowaniem i dostosowywaniem, konkurencja ze strony twórców witryn, takich jak Squarespace i Wix) i możliwości (157 milionów małych firm bez witryn, czyli kolejny duży rynek, który powinniśmy obsługiwać). Czas na kolejną wielką rzecz WordPressa, rzecz, która pomaga nam radzić sobie z wyzwaniami i możliwościami. Rzecz, która zmienia świat.

Gutenberga.

Gutenberg stawia czoła naszym wyzwaniom i możliwościom, jednocześnie przynosząc korzyści wszystkim, którzy zarabiają na życie pracując w ekosystemie WP. To o wiele więcej niż tylko klocki. Nasz Gutenberg przesuwa każdą część ekosystemu WordPressa do przodu.

Matt następnie opisuje, w jaki sposób jego zdaniem Gutenberg przyniesie korzyści każdej części ekosystemu WordPress, podkreślając korzyści dla programistów i agencji, twórców wtyczek, twórców motywów, głównych programistów, hostów internetowych i użytkowników.

Odnośnie „korzyści” dla twórców motywów wyjaśnia:

Twórcy motywów nie będą musieli łączyć tony wtyczek ani tworzyć własnych kreatorów stron. Będzie dostępny standardowy, przenośny sposób tworzenia rozbudowanych układów dla postów i prowadzenia ludzi przez konfigurację bezpośrednio w interfejsie, bez konieczności wykonywania 20-etapowych samouczków ani długich filmów. Każdy motyw będzie mógł konkurować z wielofunkcyjnymi motywami premium bez blokowania użytkowników w jednym motywie lub narażania ich doświadczenia.

A „korzyści” dla twórców wtyczek wyjaśnia:

Twórcy wtyczek będą mogli całkowicie zintegrować się z każdą częścią WP, w tym postami, stronami, CPT i paskami bocznymi, bez konieczności włamywania się do TinyMCE lub ściskania całej ich funkcji za przyciskiem paska narzędzi. Bloki zapewniają pojedynczy, łatwy do nauczenia punkt wejścia dla niesamowitej różnorodności sposobów rozszerzania WordPressa, gdzie dziś prawie każda wtyczka, która naprawdę rozszerza WP, robi to w inny sposób. Zamiast kopiować i wklejać skrócone kody, użytkownicy będą mogli łatwo wstawiać i przenosić wszystko, od formularza kontaktowego do pozycji w sklepie. Będą mieli różne kroki, do których mogą się podłączyć, zamiast próbować upchać wszystko w meta-pudełkach.

W sekcji komentarzy Mattsa „Nazywaliśmy to Gutenbergiem z jakiegoś powodu” ktoś pyta:

Czy Gutenberg będzie działał jako prawdziwy kreator stron WYSIWYG, umożliwiając użytkownikom tworzenie wizualnie dokładnych projektów stron, podobnie jak robią to Wix lub nawet istniejące kreatory stron, takie jak Elementor i Beaver Builder?

Matt odpowiada:

Pierwsza wersja będzie narzędziem do tworzenia stron i postów, a następnie przyjmiemy koncepcję bloków, aby zastąpić widżety, menu i motywy, które pozwolą Ci budować całe witryny.

Jak widać, długoterminowym celem Gutenberga jest stanie się pełnoprawnym narzędziem do tworzenia stron internetowych, zdolnym do zbudowania całej strony internetowej .

Czy twórcy komercyjnych motywów i wtyczek powinni się martwić o Gutenberga?

Czy więc przy tych wszystkich nowych funkcjach i funkcjonalnościach planowanych dla Gutenberga programiści premium WordPress i wtyczek powinni się martwić? To zależy. Dla twórców niektórych rodzajów motywów i wtyczek – może.

W sekcji komentarzy do ostatniego posta na WPTavern o tym, co Gutenberg oznacza dla przyszłości WordPressa, wiele osób wyraża zaniepokojenie, że z Gutenbergiem WordPress próbuje „konkurować” z komercyjnymi produktami WordPress innych firm, takimi jak motywy premium i kreator stron wtyczki.

Odpowiedź Matta Mullenwega w sekcji komentarzy do posta jest prawdopodobnie całkiem wymowna:

Chociaż fajnie, że wszyscy ci twórcy, o których wspominasz, są tam, ponieważ kosztują pieniądze, nie są dostępne dla 99% użytkowników WordPressa, którzy nigdy nie kupują dodatku. Staramy się zdemokratyzować publikacje dla wszystkich, bez względu na język, umiejętności czy możliwości ekonomiczne.

Niektóre z tych narzędzi są doskonałe i zbadały fajne koncepcje, a ich dotychczasowe przyjęcie, choć skromne, pokazuje, że istnieje na to zapotrzebowanie w społeczności WordPressa. Podobnie ludzie wybierają rzeczy inne niż WordPress do budowy swojej witryny, chociaż z jakiegoś powodu wydaje się, że ludzie chcą ignorować konkurencję zewnętrzną. (Wyobrażam sobie, że mieli podobne rozmowy w Blackberry.) To, co robimy dzisiaj z Gutenbergiem, jest bardziej skoncentrowane na edytorze, ale w przyszłości pozwoli nam na pełne dostosowywanie i budowanie witryn i motywów.

Cała historia WordPressa „konkuruje z płatnymi wersjami”, to znaczy bierze oprogramowanie i pomysły, które kiedyś kosztowały miliony dolarów, i ulepsza je, czyniąc je wolnymi i czyniąc je GPL.

Co oznacza Gutenberg dla twórców motywów premium i wtyczek?

To trudne pytanie, na które teraz w pełni odpowiedzieć. Gutenberg jest wciąż na stosunkowo wczesnym etapie rozwoju, początkowo skupiając się tylko na redaktorze. Wiele pytań i obaw pozostaje bez odpowiedzi dotyczących szerszych implikacji dla motywów i wtyczek. Nadal nie jest jasne, w jaki sposób różne istniejące funkcje i funkcje WordPressa (metaboxy, niestandardowe typy postów, widżety itp.) będą współpracować z Gutenbergiem i czym właściwie stanie się Gutenberg w przyszłych wersjach. Wiele zmian nadal będzie się działo, zanim zostanie włączony do WordPressa, a mapa drogowa po uruchomieniu nie jest jeszcze dobrze zdefiniowana.

Ogólnie rzecz biorąc, będzie wiele wyzwań, a także nowe możliwości dla wielu twórców motywów premium i wtyczek. Szczególnie w przypadku złożonych motywów typu kreator witryn i wtyczek do tworzenia stron.

W przyszłości trzeba będzie opracować nowe motywy i wtyczki, aby w pełni obsługiwać „bloki” Gutenberga.

Jeśli Gutenberg nie jest zaprojektowany jako w pełni kompatybilny wstecz, wiele istniejących motywów i wtyczek będzie musiało zostać zaktualizowanych. Motywy będą musiały obsługiwać nowy edytor, aby te piękne układy, które możesz utworzyć w edytorze, pasowały do ​​tego, co widać na interfejsie.

Aktualizacja motywów i wtyczek, aby były one kompatybilne z Gutenbergiem, może oznaczać dużo pracy dla niektórych programistów, w przeciwnym razie będzie wiele niedziałających stron internetowych i sfrustrowanych użytkowników.

Jestem pewien, że jest też wiele innych implikacji. Nie znam wszystkich odpowiedzi.

Tak jak wynalezienie prasy drukarskiej przez Johannesa Gutenberga zapoczątkowało rewolucję, która umożliwiła dokonanie ogromnych zmian na całym świecie, tak projekt WordPress Gutenberg będzie również rewolucyjny dla WordPressa. Będzie to miało dramatyczny i szeroko zakrojony wpływ na użytkowników WordPressa i każdego, kto zarabia na życie w ekosystemie WordPressa.

Jaka jest twoja opinia o Gutenbergu? Jak myślisz, jaki wpływ i implikacje będzie miał Gutenberg dla motywów WordPress, wtyczek i ogólnej przyszłości WordPressa? Czy twórcy motywów premium i wtyczek powinni się martwić? Daj nam znać w sekcji komentarzy poniżej.