Kiedy warto inwestować w budowanie skoncentrowane na blokach w WordPress?
Opublikowany: 2023-04-09Jeśli jesteś deweloperem agencji lub wolnym strzelcem, chcesz tworzyć szybkie, wydajne witryny dla swoich klientów, ponieważ to właśnie buduje Twoje portfolio i przynosi więcej korzyści.
W tej sesji główny rzecznik deweloperów WP Engine, Brian Gardner, dołącza do panelistów, którzy dzielą się tym, jak budowniczowie mogą oprzeć się na budowaniu skoncentrowanym na blokach, aby przynieść większą wartość swoim klientom - a wszystko to przy jednoczesnym pozostaniu w czołówce rdzenia WordPress.
Głośniki:
- Brian Gardner, główny rzecznik programistów w WP Engine
- Sam Munoz, rzecznik programistów w WP Engine
- Aurooba Ahmed, niezależny programista stron internetowych
- Phil Crumm, wiceprezes ds. marketingu i rozwoju w firmie 10up
- Katherine White, CTO w Kanopi
Transkrypcja:
BRIAN GARDNER: Hej wszystkim. Dziękujemy za dołączenie do nas dzisiaj. Zaplanowaliśmy dla Ciebie świetną dyskusję panelową, podczas której będziemy dyskutować o tym, kiedy warto inwestować w budowanie skoncentrowane na blokach w WordPressie. Mam tu kilku utalentowanych ludzi ze społeczności WordPress. Spotkajmy się więc z nimi.
Na początek mamy Kat. Kat, chciałabyś się przywitać i skąd jesteś?
KATHERINE WHITE: Jasne. Cześć, nazywam się Katherine White. Jestem dyrektorem technicznym Kanopi Studios. Jesteśmy agencją, która projektuje, buduje i obsługuje strony internetowe dla klientów, którzy chcą wywrzeć pozytywny wpływ. Jestem tutaj w Austin w Teksasie i pracuję z WordPressem od 2004 roku. Bardzo się cieszę, że mogę mówić o zmianach w platformie.
BRIAN GARDNER: Wspaniale, że jesteś. Aurooba, a ty?
AUROOBA: Cześć wszystkim. Jestem Aurooba. Jestem programistą internetowym. Pracuję z WordPressem od co najmniej dekady. Jestem tutaj, w Calgary, w Górach Skalistych w Kanadzie i cieszę się, że mogę być tutaj ze wszystkimi.
BRIAN GARDNER: Cieszę się, że jesteś z nami. Phil! Phil, a ty?
PHIL CRUMM: Witam wszystkich. Nazywam się Phil Crumm. Jestem starszym wiceprezesem ds. marketingu i rozwoju w 10up, agencji cyfrowej oferującej pełen zakres usług. Zajmuje się projektowaniem strategii i inżynierii głównie za pomocą WordPress. Jestem w społeczności WordPress od 2004, 2005. Minęło trochę czasu i jestem podekscytowany widząc wszystkie zmiany, które edytor bloków zamierza dla nas wprowadzić.
BRIAN GARDNER: Cieszę się, że jesteś z nami, Phil. Na koniec mój kolega z WP Engine, Sam Munoz. Chcesz się przywitać?
SAM MUNOZ: Cześć! Jak powiedział Brian, jestem Sam. Jestem menedżerem społeczności w zespole ds. relacji z programistami w WP Engine. Jestem miłośnikiem WordPressa od 2014 roku. Wygląda na to, że jestem dzieckiem tej grupy, ale wspaniale jest rozmawiać o WordPressie i uwielbiam to robić. Więc jestem bardzo, bardzo podekscytowany, aby dostać się do tego panelu.
BRIAN GARDNER: Tak. To będzie zabawne. Dla przypomnienia, nazywam się Brian Gardner, główny rzecznik programistów tutaj w WP Engine. Tworzę WordPress od 2006 roku. Robiąc szybką matematykę, prawdopodobnie mamy co najmniej 50, 60, 70 lat pracy w WordPressie w tym wezwaniu. Myślę więc, że będziemy dobrze przygotowani do rozmowy o tym, co nadchodzi z WordPressem.
To powiedziawszy, dlaczego nie zaczniemy? Po prostu otworzę nas tutaj z odrobiną kwestii ukształtowania terenu. Zadam ci to pytanie, Sam, chociaż znam odpowiedź, bo często ze sobą rozmawiamy. Ale chcę usłyszeć, co myślisz. Aby przyspieszyć, jaka jest różnica między edytorem bloków a edytorem witryny? Słyszeliśmy ten termin zwany pełną edycją witryny i tak dalej. Gdzie to pasuje do obrazu nowoczesnego WordPressa?
SAM MUNOZ: Tak, więc jest klasyczny, tradycyjny WordPress z metaboksami i tego typu rzeczami, a potem jest nowy, nowoczesny WordPress. Jest edytor bloków, wcześniej znany jako Gutenberg, w którym możesz budować strony i układać posty oraz rzeczy z fragmentami bloków o różnych sekcjach i układach. Jest też coś, co nazywa się edytorem witryny, następną wersją nowoczesnego WordPressa, w której można nie tylko aktualizować i zmieniać rzeczy na stronie, ale właściwie nagłówek, stopkę, kolory i więcej informacji o witrynie na całym świecie.
Jest tu wiele wymiarów, dlatego uważam, że ta rozmowa jest tak interesująca w tej dziedzinie, ponieważ może jesteś fajny z blokami, ale jesteś jak redaktor strony, jeszcze nie dla mnie. Lub jesteś gotowy, aby wskoczyć w to wszystko, lub wahasz się co do jakiegokolwiek nowoczesnego WordPressa i naprawdę chcesz trzymać się tego, co jest znane jako klasyczny WordPress. Więc jeśli ktoś ma więcej wyjaśnień na ten temat, nie krępuj się. Ale myślę, że to jest sedno sprawy. A teraz jest znany jako edytor, jeśli… och, zgadza się. Edytor witryny, a nie pełna edycja witryny. Zawsze zachodzi wiele zmian w żargonie. Więc jeśli czujesz się trochę zdezorientowany, nie jesteś tam sam.
BRIAN GARDNER: Tak. Pod koniec miesiąca pojawi się tutaj WordPress 6.2 i nie będzie on już nazywany Beta Site Editor, ponieważ usunęliśmy etykietę beta z elementów menu WP Admin. Więc to staje się ekscytujące. Zanim jednak przejdziemy do następnego pytania, Phil, chcę zapytać o kontynuację odpowiedzi Sama.
Podchodzisz do tego wyłącznie z perspektywy agencji. Byliście na 10 up przez długi czas, i macie dużo rzeczy się dzieje. Jakie jest ogólne postrzeganie tego, jak rozmawiacie w naszym biurze, co oznacza, że redaktor witryny monitorował WordPress?
PHIL CRUMM: Edytor bloków był dla nas niesamowity. Pracujemy głównie z twórcami treści i współpracujemy z twórcami, którzy tworzą skomplikowane treści. Chcą rzeczy multimedialnych, chcą mieć możliwość mieszania tekstu i obrazów, chcą mieć możliwość zabawy układami i tworzenia stron docelowych lub naprawdę wciągających treści. A edytor bloków jest do tego fantastyczny.
Nadal eksperymentujemy z edytorem witryn, aby dowiedzieć się, gdzie i jak pasuje on do rodzajów witryn, które muszą tworzyć nasi klienci. Dla wielu naszych klientów istnieje spektrum elastyczności pomiędzy klasycznym edytorem, edytorem bloków i edytorem stron. A dla wielu naszych klientów takie środkowe miejsce, jakie posiada edytor bloków, ma dla nich największy sens.
Nie chcą, aby przypadkowi użytkownicy wchodzili i grzebali w nagłówku lub stopce. Chcą mieć trochę większą kontrolę nad globalnymi elementami witryny. Istnieją jednak wyjątki w przypadku stron docelowych, z doświadczeniami ad hoc dla wydarzeń. Przy prostszych i prostszych witrynach być może nie chcą, aby inżynierowie byli zaangażowani w długoterminową konserwację. Na pewno jest tam dużo siły.
Ale próbujemy to, bawimy się naszą kalibracją, szukamy możliwości jej wykorzystania, ale zawsze staramy się wrócić do tego pojęcia „gdzie potrzebujemy elastyczności i w którym momencie się zaczyna stać się trochę zbyt elastycznym?” To ekscytujące, że mamy teraz trzy różne narzędzia, z których możemy korzystać, aby rozwiązywać problemy w sposób, który naszym zdaniem będzie trwały i możliwy do utrzymania w dłuższej perspektywie.
BRIAN GARDNER: Tak, więc nadchodzimy, jak wiecie. Zbliża się piąta rocznica tego wszystkiego, kiedy Matt porzucił tę sprawę z Gutenbergiem, a my zamierzamy wywrócić do góry nogami sposób, w jaki używano tradycyjnego WordPressa. Zacznę od ciebie, Aurooba. Po prostu ciekawy z twojej perspektywy, ponieważ mamy tutaj reprezentację od freelancerów po agencje i tym podobne. Mamy więc różne pomysły i różne poglądy na ten temat. Kiedy po raz pierwszy zacząłeś bawić się wtyczką Gutenberg iw którym momencie w zasadzie poszedłeś na całość iw pełni zaakceptowałeś rodzaj rozwoju i projektowania, które posuwają się naprzód?
AUROOBA: Więc uwielbiam edytor bloków od samego początku. Kiedy po raz pierwszy go odkryłem, myślę, że było to wcześnie - było zanim został włączony do rdzenia, ale nie bardzo wcześniej i prawie byłem jak, tak, to ma sens, lubię projekty oparte na komponentach, lubię projekty atomowe, już myślę w ten sposób, po prostu zróbmy to. Myślę, że zbudowałem swoją pierwszą stronę produkcyjną z edytorem bloków pod koniec 2019 roku.
BRIAN GARDNER: Wow, OK.
AUROOBA: Tak. Ale to była bardzo prosta strona marketingowa. Myślę, że w tamtym czasie był to taki mały, mały edytor, a teraz możesz zrobić z nim o wiele więcej. Ale wtedy zdecydowanie myślałem, że tak, kiedy to ma sens, po prostu to zróbmy.
BRIAN GARDNER: Cóż, wiele się zmieniło w ciągu ostatnich czterech tygodni w ciągu czterech miesięcy rozwoju. Mogę sobie tylko wyobrazić, jakie rzeczy – nie pamiętam – to znaczy, mogę cztery lata temu, jak to wszystko wyglądało, znacznie inaczej niż teraz. Więc zdecydowanie jesteś na granicy z tym.
Więc Kat, podchodzisz do tego z innej perspektywy. Jesteś dyrektorem technicznym w swojej agencji. Ponosisz więc dużą odpowiedzialność za kierowanie ludźmi, którzy dla Ciebie pracują, poprzez projektowanie, programowanie, WordPress i tak dalej. W którym momencie wy – konkretnie wy, a także firma – w którym momencie zaczęliście bawić się tym wszystkim i badać to w porównaniu do tego, gdzie jesteście teraz, korzystając z pełnej edycji witryny, budowania opartego na blokach w bieżącym przepływie pracy ?
KATHERINE WHITE: Jasne. Więc osobiście zacząłem bawić się Gutenbergiem, kiedy był to plugin, zanim był w rdzeniu. Byłem naprawdę podekscytowany jego potencjałem. Ale jak zauważyłeś, jako agencja musimy w pewnym sensie rozważyć krzywą uczenia się związaną z użytecznością. Powiedziałbym, że to było około czterech lat temu, kiedy zaczęliśmy używać edytora bloków w ograniczonym kontekście w agencji, po prostu tu i tam lub na bardzo prostych stronach, ponieważ dla nas w tym momencie było to jak, och, to naprawdę fajny, och, to fajny pomysł, och, jeśli mamy zbudować coś niestandardowego, trwa to wieczność, och – dlatego wahaliśmy się, czy w pełni go przyjąć. Powiedziałbym, że zaczęliśmy w pełni korzystać z edytora bloków około dwa lata temu.
Teraz jestem w tym samym miejscu co Phil. Tak więc w przypadku edytora witryn nadal nie używamy go w przypadku większości naszych klientów, ponieważ istnieje coś takiego jak zbyt duża swoboda, a my zazwyczaj budujemy niestandardowe doświadczenia w jednej witrynie, które są silnie oznakowane marką i chcemy zachować brama, jeśli chodzi o ogólną architekturę i doświadczenie witryny. Więc-
BRIAN GARDNER: Tak, myślę, że to ważna różnica. Często o tym rozmawiamy, Sam i ja. W każdy piątek organizujemy rozmowę o nazwie Tryb budowania na żywo, podczas której rozmawiamy z ludźmi ze społeczności WordPress na temat pełnej edycji witryny i budowania opartego na blokach, a naprawdę istnieje różnica między edytorem bloków a edytorem witryny. Edytor bloków, kiedy edytujesz treść w poście i na stronie, i chociaż jest oparty na blokach, edytor witryny jest po prostu inny, ponieważ tak naprawdę kontroluje architekturę Twojej witryny, pojedyncze strony, nagłówki, stopki.
I tak ogólnie – i tak bym to zakładał. Phil, czy możesz odpowiedzieć na to pytanie – kiedy przekazujesz coś klientowi w tym momencie, nie musi tego dotykać. Powiedziałeś, że to naprawdę treść, złożona treść, z którą zwykle pracujesz ze swoimi klientami. Porozmawiaj z tym trochę o tym, co czujesz się komfortowo, przewracając, a czego nie.
PHIL CRUMM: Dużo zależy od klienta, dużo zależy od jego zespołu i problemów, które próbuje rozwiązać w dłuższej perspektywie. Podobnie jak Kat, wielu naszych klientów to klienci, którzy mają bardzo rygorystyczne wytyczne projektowe, mają bardzo rygorystyczne wytyczne dotyczące marki. Nie chcą, aby te rzeczy zmieniały się arbitralnie. Tarcie i konieczność pójścia do inżyniera lub projektanta, aby to zrobić, jest dla nich cechą charakterystyczną.
Tak więc większość klientów, z którymi pracujemy, jest bardzo zadowolona z idei dużej elastyczności w samej treści, ale nie chcą, aby ktokolwiek dotykał rzeczy wokół treści. Tam, gdzie te zmiany to doświadczenia, które są nieco bardziej jednorazowe lub trochę bardziej elastyczne, gdy chcą trochę więcej kreatywności. Używam stron docelowych wydarzeń to dość powszechny przykład, zarówno w naszym zespole, jak i podczas rozmów z klientami.
Są to rzeczy, które mają trochę krótszy cykl życia, często są to rzeczy skierowane do nieco innych odbiorców w głównych doświadczeniach internetowych, są miejscem, w którym może być odrobina kreatywności i odrobina elastyczności faktycznie być dobrą rzeczą. Być może więc uda nam się zbudować platformę strony docelowej wydarzenia, która korzysta z edytora witryn, nie tylko z edytora bloków, ale z edytora witryn, i używa pewnych wzorców bloków jako punktów wyjścia, aby ludzie wiedzieli, od czego zacząć. Ale jeśli chcą być trochę bardziej eksperymentalni, mogą skorzystać z tej elastyczności, aby to zrobić.
BRIAN GARDNER: Tak, nie, to ma sens, więc Sam i ja podchodzimy do tego trochę inaczej, ponieważ w tej rozmowie nosimy dwa kapelusze. Nosimy czapkę rzeczników programistów w WP Engine. Więc zasadniczo naszym zadaniem jest informowanie i edukowanie ludzi na temat wszystkich nadchodzących rzeczy, jak można je wykorzystać.
Ale ty i ja, Sam, jesteśmy początkującymi przedsiębiorcami, więc robimy różne rzeczy i budujemy je dla siebie, a także mamy klientów i klientów. Dlatego jestem ciekaw twoich przemyśleń z obu perspektyw, albo tego, co musisz zrobić w ramach swojej perspektywy zawodowej, ale mając wcześniej założoną i posiadającą agencję, jak to oceniasz? I zakładając, że był to świat, w którym żyłeś, jak poradziłbyś sobie z pracą z klientami w tym nowym systemie?
SAM MUNOZ: Tak, więc chyba najpierw wyjaśnię, kiedy byłem właścicielem agencji, tak naprawdę byłem… Nie mogę dotykać bloków. Muszę się po prostu skupić, muszę pozostać przy własnych przepływach pracy. I to jest coś, co tak często słyszę od ludzi, że mamy już ustalone przepływy pracy, mamy narzędzie do tworzenia stron, którego używamy, używamy ACF lub używamy innych dostępnych narzędzi i mamy na to sposoby .
Ale jedną rzeczą, którą zawsze ceniłem podczas prowadzenia mojej firmy, było to, jak szybko mogę załatwić tego klienta na własną rękę i robić rzeczy na własną rękę i nie pingować mnie w sprawie aktualizacji logo i zmian kolorów, zmiany czcionki i aktualizacji rozmiaru tego . Dlatego tak ważne było dla mnie tworzenie tych wszystkich samouczków wideo, kiedy przekazuję rzeczy. I szczerze mówiąc, myślę, że takie rzeczy jak edytor strony i ogólnie edytor bloków po prostu bardzo wzmacniają użytkownika końcowego.
I chociaż w niektórych przypadkach, szczególnie w przypadku osoby ustalającej dla kogoś, po prostu robimy już aktualizacje dla tej osoby. Może to jest negatywne, ponieważ nie chcemy, żeby weszli i dokonywali zmian. Ale jeśli dla naszych wartości biznesowych ważne jest umożliwienie naszym klientom samodzielnego pójścia naprzód, to nowoczesne funkcje WordPress naprawdę to robią. Możemy po prostu pozwolić ludziom odejść, mogą wprowadzić te zmiany, a następnie mogą nas zatrudnić z powrotem do bardziej zaawansowanych rzeczy, których nie mogą zrobić sami.
BRIAN GARDNER: Tak. Aurooba, wiem, że jesteś bardziej zdana na siebie niż reszta z nas tutaj, prawda? Aurooba sprawia, że nie ma nic bardziej osobliwego. Porozmawiaj z nami o tym z niezależnego punktu widzenia, ponieważ w przeciwieństwie do Kat, która jest CTO swojej firmy, jesteś dyrektorem generalnym, dyrektorem ds. wszystkiego, tak, tym, co robisz. Więc kiedy próbujesz radzić sobie z klientami i tworzeniem produktów oraz odwracaniem spraw, jak równoważysz naukę tych wszystkich rzeczy? Wiem, że masz pewne przemyślenia na ten temat, a poza tym zacznijmy w pewnym sensie przechodzić do funkcji, które lubimy w pełnej edycji witryny i jak to pomaga przyspieszyć proces tworzenia.
AUROOBA: Tak, więc myślę, że jedną rzeczą do wyjaśnienia jest to, że jestem sam, ale konsultuję się również z kilkoma agencjami. Zwykle jeden lub dwa na raz. Więc często patrzę też z perspektywy zespołu, jako jakby wpadka. Więc często widzę tę stronę rzeczy, jak również, cytuję, stronę freelancera.
Jako freelancer uważam, że poprawa może być naprawdę trudna, ale może być też łatwiejsza niż perspektywa agencji, ponieważ masz mniej – spędzanie własnego czasu jest tańsze niż posiadanie zespołu, który również musisz trenuj, gdy chcesz spróbować czegoś nowego. Więc generalnie uważam, że edytor stron jest tą wersją dla dzieci, taką samą, jaką był edytor bloków, kiedy się pojawił, prawda?
Zamierzam teraz wydać wydanie, takie jak konkretny przypadek użycia, w którym chciałbym użyć edytora witryny. Ale nie mogę, ponieważ, jak już powiedziano, jest tam po prostu za dużo mocy. Mamy kilka witryn, wszystkie mają ten sam motyw, ale mają różne kolory i różne fronty. Otóż to.
Chciałbym móc zbudować ten motyw i powiedzieć: hej, na tej stronie, po prostu wejdź, zmień kolory za pomocą edytora strony, a tutaj zmień czcionkę, gotowe, nic więcej. Ale nie mam łatwego sposobu na zablokowanie tego. Więc mogę powiedzieć, hej, w edytorze strony możesz tylko wybierać i robić te pewne rzeczy, ponieważ zbyt duża elastyczność - po prostu zepsują witrynę. Więc podoba mi się koncepcja edytora strony, ale zdecydowanie nie jest to poziom produkcyjny, chyba że jesteś majsterkowiczem lub lubisz strony typu landing page, które go wypełniają.
BRIAN GARDNER: Tak, wielu ludzi, którzy biorą udział w naszych rozmowach na żywo w trybie budowania, mówi o tym bardzo konkretnie. Mamy dwa główne tematy, które mają miejsce podczas tych wezwań. Jednym z nich jest to, że chcę się uczyć, ale nie mam czasu, ponieważ wiąże się to z pewnymi kosztami. W ten sposób równoważysz zwrot z inwestycji i wszystkie inne rzeczy. I mam własne przemyślenia na temat korzyści płynących z nauczenia się tego i przyspieszenia rozwoju, przepływu pracy i innych rzeczy.
A potem jest druga strona medalu, gdzie ludzie są jak: Nie czuję się komfortowo, odwracając to, ponieważ, Aurooba, powiedziałaś – i może Kat, możesz z tym porozmawiać – odwracając to i niemożność zablokowania tego w pełni, mimo że istnieją elementy sterujące i ustawienia – i wszyscy wiemy, że to praca w toku, a my w pewnym sensie naprawiamy i budujemy to w locie, co jest równie frustrujące, ale jednocześnie przyjemne – Kat i Phil , jak radzisz sobie z odwracaniem rzeczy i wiedząc nie tylko, jak to zbudować, ale także jak to wszystko zablokować?
KATHERINE WHITE: Cóż, myślę, że na tym właśnie jesteśmy z edytorem strony. Istnieje kilka elementów sterujących i jest to naprawdę ekscytujące. A kiedy myślę o rzeczach, które ostatnio pojawiały się w rdzeniu, o aktualizacjach, które robili w pliku theme.json, pracy, którą wykonywali z blokami oraz strukturą i enkapsulacją bloków – dużo się dzieje myślę, że jest to ostatecznie ukierunkowane na możliwość precyzyjnej kontroli nad tym, co dzieje się podczas edycji witryny, ale jeszcze nie jesteśmy na tym etapie. Dlatego oglądamy go z dużym zainteresowaniem.
Mówiąc o Philu, czasami masz klientów, wydarzenia lub małe witryny, w przypadku których sensowne jest zapewnienie im dużej elastyczności, aby byli bardzo terminowi z aktualizacjami lub wprowadzali wiele zmian. Ale ogólnie rzecz biorąc, nadal jesteśmy w trybie oczekiwania i zobaczenia, jeśli chodzi o edycję witryny.
PHIL CRUMM: Myślę, że bardzo elastyczny system możliwości WordPressa ma bardzo duży wpływ na to, dlaczego został przyjęty tak szeroko iw tak wielu różnych przypadkach użycia, szczególnie na poziomie przedsiębiorstwa Fortune 500. Mam ogromną nadzieję i nie mogę się doczekać, aż będziemy kontynuować iterację uprawnień wokół edytora strony, w mniejszym stopniu edytora bloków. To jest trochę bardziej dojrzałe i zaczynamy dostrzegać tego rodzaju ograniczenia, które chcielibyśmy móc zaimplementować w dość prosty sposób.

Ostatecznie, jeśli edytor witryny ma być narzędziem, które agencje takie jak 10up lub agencje takie jak Kanopi mogą wykorzystać dla wielu klientów, z którymi współpracujemy, myślę, że musimy zobaczyć w nim ten rodzaj systemu zezwoleń, w którym możemy mieć bardziej precyzyjnie dostrojona kontrola nad tym, kto dokładnie może zmienić co i co może zmienić.
Podobnie jak Aurooba, chciałbym móc używać edytora witryny jako narzędzia, które naprawdę umożliwi nam zmianę czcionek, kolorów, co nazywam rodzajem dostosowań farby w sposób, który jest ograniczone, więc gdy już dotrzemy do tych witryn naszych klientów, szkolimy ich, jak korzystać z narzędzi, których chcemy, a oni po prostu nie widzą wszystkiego innego.
W przeszłości mieliśmy trochę szczęścia w mówieniu ludziom: nie idźcie tutaj, to niebezpieczne, coś złamiesz, a to nie wyjdzie nikomu na dobre. Ale na koniec dnia, zwłaszcza gdy uczą się nowego narzędzia, w pewnym momencie się to stanie i ktoś się natknie lub ktoś przypadkowo zmieni menu, które wydaje mu się, że jest tylko na tej stronie i ups , teraz brakuje wszystkich linków w całej witrynie.
I dopóki nie dojdziemy do miejsca, w którym będziemy mogli programowo powstrzymać ludzi przed robieniem tego, jak powiedziała Kat, jak powiedziałem wcześniej, myślę, że będzie nam trudno zaadoptować edytor strony, abyśmy mogli skorzystaj z dobrych części, skorzystaj z innych rzeczy i naprawdę uzyskaj coś w rodzaju uprawnień superużytkownika w porównaniu ze zwykłym redaktorem, a może pewnego dnia ludzie zatrudnią zespół, który jest po prostu odpowiedzialny za rodzaj chromu ich witryny poza ich treścią.
To dla nich specjalność, ufamy, że będą nią zarządzać. I myślę, że jesteśmy na tej ścieżce, zdecydowanie istnieją na to ramy. To inspirujące wiedzieć, że system możliwości WordPress był tak solidny i działa tak dobrze. Wiemy, jak to zrobić. Na razie to tylko prace w toku.
BRIAN GARDNER: Tak, zamierzam wrzucić tutaj odniesienie do Kenny'ego Logginsa. Kiedy mówisz o niebezpiecznej strefie, istnieje kilka technologii oprogramowania – myślę, że GitHub jest jedną z nich. Kiedy idziesz usunąć repozytorium, jest tam ta etykieta, która mówi, strefa niebezpieczna, czyli hej, wchodzisz do wód – są tu rekiny, to jest przerażające, nie dotykaj żadnych rzeczy. Więc to trochę zabawne, kiedy myślę o momentach, w których się krępujemy, kiedy odwracamy sytuację i ludzie mają możliwość robienia rzeczy, których nie chcemy, żeby robili.
Powiedziawszy to, przejdźmy tutaj do rodzaju szybkiego pytania, czyli jaka jest jedna lub dwie funkcje, które są obecnie dostępne. I wstępnie zakwalifikuję to pytanie albo w Gutenbergu, albo wiemy, co nadchodzi w 6.2, jednej lub dwóch funkcjach, które najbardziej lubimy w edytorze bloków/stron. Właściwie to wskoczę pierwszy. Uwielbiam responsywną typografię oraz responsywne wypełnienie i odstępy między krokami, które są teraz dostępne. Myślę, że dużo słyszymy o tym w trybie budowania. Ludzie mówią, och, chcę mieć stronę, ale musi być responsywna. I X builder, czy to Cadence, Divi, Elements, czy cokolwiek innego, co ma sterowanie.
I nie sądzę, żeby wiele osób zdawało sobie sprawę z tego, że obecna wersja edytora bloków, jeszcze bardziej 6.2, ma możliwość kreatywnego ustawiania typografii i odstępów, dopełnienia, marginesów, rzeczy tego rodzaju, aby można było oparte na procentach lub przy użyciu skali zakresu zacisków, co w zasadzie oznacza, że możesz ustawić minimalną wartość maksymalną, co oznacza, że zmniejszając ją na urządzeniu mobilnym, rzeczy reagują całkiem dobrze. Więc to jest jedna z rzeczy, z których jestem najbardziej podekscytowany. Sam, zacznę od ciebie.
SAM MUNOZ: Uwielbiam klocki wielokrotnego użytku. Myślę, że są bardzo przydatne dla klientów i takich rzeczy, jak opt-in i po prostu wszystko, co chcesz zmienić i zaktualizować w jednym miejscu i używać wszędzie indziej. Również uważam, że wzory są niesamowite. Po prostu myślę, że obie te funkcje razem są bardzo naładowane dla edytora bloków i, ponownie, dla późniejszego przekazywania rzeczy klientom, umożliwienia im tworzenia własnych układów lub pracy w ramach tego, co stworzyłeś dla nich, pozostając przy markowym, ładnie wyglądającym doświadczeniu. Więc jestem wielkim fanem tych dwóch rzeczy.
BRIAN GARDNER: Aurooba, jaka jest twoja ulubiona funkcja?
AUROOBA: Moją ulubioną funkcją jest szczerze mówiąc theme.jason. Wiąże się to z własnymi komplikacjami, to na pewno. Ale uwielbiam tokeny projektowe i uwielbiam to, jak bardzo — uwielbiam to tak bardzo, że możemy umieszczać ich coraz więcej w pliku theme.json i po prostu przetłumaczyć je wszędzie. Jestem tak podekscytowany, aby zobaczyć, jak to się rozwija i staje się bardziej rozbudowane.
BRIAN GARDNER: Zanim przejdziemy do ciebie, Kat, powtórzę to. theme.jason, co zrobił dla mnie jako projektanta motywów, programisty, to usunął moje wymagania dotyczące wysyłania motywu z arkuszem stylów, a następnie arkuszem stylów edytora bloków. Żyliśmy w świecie, w którym musieliśmy zapewnić jedno i drugie. A to, co robi theme.json, w pewnym sensie generuje harmonijną wizualną zgodność między interfejsem a zapleczem. A więc jedno miejsce, źródło prawdy. Też to uwielbiam. Kat, dlaczego nie powiesz nam, co jest jedną z twoich ulubionych rzeczy?
KATHERINE WHITE: Jedna z moich ulubionych rzeczy. W porządku. Jestem z Samem na wzorach blokowych. Myślę, że wzorce blokowe mają ogromny potencjał i jestem naprawdę podekscytowany ulepszeniami użyteczności, które wprowadzają w 6.2, aby uczynić je trochę mniej niesfornymi. Ale jestem też w pociągu theme.json. Świetnie się bawiliśmy eksperymentując z integracją go z systemami projektowymi w celu ściślejszej współpracy między naszym zespołem projektowym a naszym zespołem inżynierskim, co jest świetną zabawą, ponieważ z natury tak dobrze nadaje się do tych żetonów stylu. Dzieje się więc dużo dobrego.
BRIAN GARDNER: Spoko. Phil, a ty? Co według 10up jest naprawdę świetne we współczesnym WordPressie?
PHIL CRUMM: Wszystkie powyższe. Wszyscy już udzieliliście świetnych odpowiedzi. theme.json Myślę, że może i będzie zmieniać sposób, w jaki pracujemy, zwłaszcza jak powiedziała Kat, kiedy zaczniemy myśleć o tym, jak przyjąć systemy projektowe i spróbować sprawić, by przejście od projektu do inżynierii było płynniejsze, ułatwić iterację w dłuższej perspektywie. Wzory blokowe są wspaniałe w przypadku treści wielokrotnego użytku. Większość wydawców, z którymi współpracujemy, ma wezwania do działania na każdej stronie. Bardzo miło jest móc stworzyć ten projekt i złożyć go razem, dać im pewną elastyczność, jeśli chcą zmienić tekst i wezwanie do działania lub zmienić wezwanie do określonego fragmentu treści.
Do twojej sprawy, Brian, ulepszona obsługa responsywności zarówno w typografii, jak i ogólnie w edytorze, również była fantastyczna. Lubię nazywać edytorem bloków to, co widzisz, jest tym, co masz na myśli, zamiast tego, co widzisz, jest tym, co dostajesz. Jest też ta dziwna strzałka dwóch lat, na której można rozłożyć rzeczy, które wyglądałyby dobrze w edytorze bloków, ponieważ jest trochę węższa i zwykle ma ten sam rozmiar.
A potem, gdy tylko znajdziesz się na froncie, jeśli nie użyjesz bloków w sposób, w jaki zostały pierwotnie zaprojektowane do użycia, możesz od czasu do czasu wydarzyć się coś dość dziwnego, a ulepszone wsparcie zdecydowanie pomogło. Podsumowując, wspaniale jest widzieć tak wiele wspaniałych ulepszeń, tak wiele rzeczy, które moim zdaniem znacząco poprawią zarówno nasze przepływy pracy, sposób, w jaki możemy budować za pomocą tych narzędzi, jak i sposób, w jaki wzmacniają one klientów, z którymi pracujemy z zbyt.
BRIAN GARDNER: Tak. Myślę, że można bezpiecznie powiedzieć, że wszyscy jesteśmy szalonymi fanami tego, gdzie to jest i dokąd zmierza. Chociaż to powiedziawszy, aby nie padać na naszą paradę, porozmawiajmy jednak o lukach. I nie mówię o luce blokowej dla tych z nas, którzy wiedzą, co to jest. Luki w – i wszyscy zgodziliśmy się również, że jesteśmy w locie, że jeszcze nie do końca.
I sprawia mi to taką frajdę, że Matt Mullenweg jest tatą i sprawia, że polubimy europejską wakacyjną wycieczkę do Griswold, a my wszyscy myślimy, czy już tam jesteśmy, czy to już gotowe. I nie mogę sobie wyobrazić, na co ludzie, którzy czekają, jak na przykład następna faza, współpraca i wielojęzyczna faza internacjonalizacji, na co czekają, ponieważ czekają, aż dotrzemy do celu jako pierwsi.
Naprawdę szybko, jakie są rzeczy, które były – może Aurooba, zaczniemy od ciebie – niektóre rzeczy, które wydają się niewystarczające, jeszcze nie do końca, rzeczy, które po prostu, jakby na co dzień, ty” jak, och, chciałbym tylko móc zrobić jedną lub dwie rzeczy?
AUROOBA: Więc zacząłem używać WordPressa w tamtych czasach, ponieważ był bardzo elastyczny i pozwalał ci podłączyć się w tak wielu różnych miejscach, aby naprawdę nadzorować to doświadczenie dla klientów, dla których tworzysz, i jedną rzecz, którą naprawdę chciałbym zobacz, czy niektóre z tych możliwości filtrowania pojawiają się w edytorze bloków Chrome, będąc w stanie dodać trochę rzeczy na górę lub je usunąć, dodać określone preferencje w oparciu o doświadczenie, jakie chcesz mieć klient.
Całkowicie doceniam chęć utrzymania go naprawdę ciasno i posiadania tego naprawdę fajnego języka projektowania. Ale wydaje mi się, że zdecydowanie tak jest – można to zrobić i nadal zapewniać nieco większą rozciągliwość, nieco większą elastyczność w zakresie tego, co możemy mieć wokół samego edytora. To jest coś, co często hakuję i żałuję, że po prostu nie musiałem tego hakować i to mogło się po prostu wydarzyć.
BRIAN GARDNER: Więc, Kat, powiedz mi, z twojej perspektywy, jakie jest kilka obszarów ulepszeń lub rzeczy, które chciałbyś wprowadzić lub udoskonalić w tej całej nowej rzeczy zwanej WordPress?
KATHERINE WHITE: Jeśli chodzi o edytor bloków, od razu przychodzi mi na myśl dostępność w edytorze. Od samego początku był problem z edytorem bloków. I jest wiele rzeczy, które są technicznie możliwe, ale z punktu widzenia użyteczności są naprawdę trudne, nawet rzeczy takie jak wstawienie bloku, jeśli używasz technologii asystującej.
Więc jest to obszar, w którym nadal chciałbym zobaczyć poprawę. Prawdziwym wyzwaniem było złagodzenie tych problemów i wyprzedzenie ich tylko ze względu na szybkość rozwoju, która wciąż ma miejsce w przypadku edytora bloków. Wprowadzane są więc nowe problemy, a my wciąż nadrabiamy zaległości, a tym bardziej próbujemy wyprzedzić platformę pod tym względem. Więc to chyba największy z mojej perspektywy.
BRIAN GARDNER: Będę tutaj mówił o społeczności, ponieważ dużo słyszę na Twitterze lub podczas rozmów telefonicznych w tej przestrzeni. I wydaje mi się, że istnieją pewne nieporozumienia, niektórzy ludzie mają opinie lub przemyślenia lub myślą, że wiedzą, co się dzieje. Aurooba, jakie są – jeśli jakieś słyszałeś – niektóre rzeczy, które słyszałeś od ludzi – które są rodzajem fałszywego postrzegania, rzeczy, które ludzie mówią mimochodem o WordPressie, och, nie może tego zrobić lub to nie jest to, czy czymkolwiek jesteś, nie, naprawdę, właściwie to jest, a oto jak i dlaczego? Coś tam przychodzi ci do głowy?
AUROOBA: Myślę, że jedną z najważniejszych rzeczy, które przychodzą na myśl, jest to, że ludzie myślą, że natywne edytory bloków nie mogą być wydajne i absolutnie mogą. W rzeczywistości wszystkie podstawowe bloki są całkiem dobre pod względem wydajności. A zwłaszcza jeśli sam zajmujesz się tym doświadczeniem, jest to bardzo lekka, bardzo szybka strona internetowa. To wszystkie inne dodatkowe rzeczy, które ludzie mogą dodawać w niezbyt dobry sposób, naprawdę powodują problem i w pewnym sensie szkodzą postrzeganiu edytora bloków. Ale tak, jest to bardzo wydajny edytor z przodu, taki jak to, co generuje. Tylny koniec, może jeszcze nie.
Oh. Śmiało, Phil. What do you think about that– you're kind of at an internal, external perspective because you've got so many people that work with you there at 10up. So you've got to hear that set of folks talk, but then also just out in the community as well.
PHIL CRUMM: I think that particularly for folks who aren't in this as much as all of us are, it's hard to understand what exactly the block editor is and isn't. I use my phrase earlier what you see is what you mean. I've tried to lean into that to try to explain it in that it isn't a WYSIWYG editor, it isn't a Wix. At the same time, it isn't anywhere near as constrained as what you're used to in the old Meta Box world. So we often hear it on both sides.
Folks will disqualify WordPress or has some skepticism around the block editor because they think it might be too flexible. Folks will disqualify WordPress or have some skepticism about the block editor because they think it isn't flexible enough. We often show folks demos. When we show them, even taking something as simple as a piece of content on a marketing site or something like that between the native core blocks, maybe a custom built CTA block– you can build something once and reuse it probably in dozens, if not hundreds, of different combinations.
And to the end user, it'll look like every single one of those was deliberately designed. But on the administrative side of things, it's all the same blocks, and they were just thoughtfully put together, thoughtfully designed, thoughtfully built, take advantage of responsiveness, and some of the other cool things that have been worked on within core recently.
As we look into this next generation of WordPress, I think we all need to do our part and be cognizant of how we can help educate folks and help them understand what these tools can do the kinds of use cases that they're good for and honestly even admit the kinds of use cases that they aren't good for. I saw somebody share a wireframe on Twitter a few months ago of what would WooCommerce look like on the block editor. And they had replicated the product editor where you can fill in 20, 30, 40 fields depending on what plugins you're using and how you have your product set up within the block editor.
No, it's not what the block editor is meant to do. That's not the kind of content that the block editor excels at. And of course, it is exciting to have a shiny new thing. It is always exciting to think about how we can push the limits of that flexibility. But it's also important to remember, there are certain kinds of content that this experience is way better for, probably the best editing experience there is across any platform.
And there are also ones where it isn't quite going to be as good a fit. And the fact that we still have the classic editor, we still have Meta Boxes, you can still build those kinds of experiences that you need to is a feature for us. It isn't admitting that, oh, Gutenberg, or the block editor isn't this great thing, it isn't as flexible as we want it to be. WordPress has the fortune and the challenge of working with all kinds of different sites and all kinds of different types of technical challenges. And we need to pick the right tools for the job and be willing and ready to admit when a tool might not be the right one.
BRIAN GARDNER: Well said, well said. Sam, you and I live in the community of WordPress. In fact, it's part of your job title, community manager here at WP Engine. I know you've got some insight into this. And after you answer that, we're going to close out because we're running short here on time. We could talk about this probably for another six days. So we'll have a quick rapid fire question. But just curious, your perspective from the community side of things.
SAM MUNOZ: I think the big misconception– but it's not quite a misconception, but it's a hurdle to overcome, and we alluded to this earlier is that learning this new thing takes time, especially if you're well embedded in whatever systems you're already using. Learning something new takes time just in general and adapting to new systems– it's a considerable amount of time and it's a trade off with things like client work and going out and selling your services and all of that stuff.
But to Phil's point, there is so much time that can be gained back by using things like blocks and reusable blocks and theme.json and just all of the things that modern WordPress has to offer, which means that, yes, you might be investing some time now and it might be something that you're just doing on the side on top of client work.
But if at the end, it means that you can have more expedited workflows, you can book more projects, you can serve more clients, or you can take more time off because you're able to rapidly build websites, I think that that's a net positive that we should consider when weighing, should I invest time and effort into the block editor and modern WordPress.
BRIAN GARDNER: Yes. We've got to finish up here. As a product builder in WordPress, somebody who's built and sold a business to the company I work for, ironically, I have a lot of ideas. But I want to hear from you guys. Does anybody have any quick ideas around product building in terms of themes, plug-ins, or whatever? Because I know there's got to be– with this new technology at our hands– several things that either we've thought of or haven't thought of. So feel free to just jump in and just go with what your idea might be.
PHIL CRUMM: I want to see a personalization plugin that leans into the block editor. That kind of variant content has always been super awkward in WordPress. We're going to have to solve that for internationalization anyway. And it feels like a very natural counterpart that has always felt like a gap compared to especially some of the more enterprisey CMSes.
BRIAN GARDNER: Cool. Anyone else?
AUROOBA: I feel like all the ideas that I think of are more about developer experience rather than necessarily on the front end for the actual end users because I still think of so many ways that we could make it easier for people to customize the block editor and blocks and creating libraries, especially around in fact like certain types of bespoke blocks and their requirements. So that's where my head kind of goes.
BRIAN GARDNER: Yeah. And I'm sure we could probably continue to bake out all these thoughts. Again, like I said, we could talk for six days on this stuff. So I think all of us are passionate about this. But I want to circle back to the question– when is it worth investing into the block editor. There's an adage like the best– the two best ways to plant a tree are today and 20 years ago. And while not 20 years ago, because we're just literally on the anniversary, I think today is the best day to start investing into the block editor as a product person, as an agency person.
6.2 really levels the playing field in terms of settings. It brings everything into production ready. And so we talk about this often on build mode that right now is the time to start working on it, to learning it because you're going to put yourself ahead of some of the competition. So I want to thank you guys for being on this particular discussion. I know we'll see you in the community. Feel free, for anybody, to hit them up, to ask questions. And thank you for joining us today, and we look forward to giving you more.