Press This: Strategiczny rozwój WooCommerce i Gutenberg z Jamiem Marsland

Opublikowany: 2022-03-04

Witamy w Press This, podkaście społeczności WordPress firmy WMR. Tutaj gospodarz David Vogelpohl siada z gośćmi z całej społeczności, aby porozmawiać o największych problemach, przed którymi stoją programiści WordPress. Poniżej znajduje się transkrypcja oryginalnego nagrania.

Obsługiwane przez RedCircle

David Vogelpohl: Witam wszystkich i zapraszam do Press This, podcastów społeczności WordPress na temat WMR. To jest twój gospodarz, David Vogelpohl, wspieram społeczność WordPressa poprzez moją rolę w WP Engine i uwielbiam przedstawiać to, co najlepsze w społeczności, co tydzień w prasie to jako przypomnienie, możesz mnie znaleźć na Twitterze @wpdavidv lub możesz zasubskrybować, aby nacisnąć ten przycisk w iTunes, iHeartRadio, Spotify lub pobrać najnowsze odcinki z wmr.fm. W tym odcinku będziemy rozmawiać o strategicznym rozwoju WooCommerce w Gutenbergu. Dołączając do nas w rozmowie z Pootlepress, chciałbym powitać Jamiego Marslanda. Jamie wita Press This.

Jamie Marsland: Dzięki za zaproszenie.

DV: Tak, cieszę się, że tu jesteś. Jestem wielkim fanem oglądania wykorzystania edytora bloków w handlu i ogólnie po prostu zakupach eCommerce. A więc dla tych, którzy słuchają, porozmawiamy z Jamiem o jego przemyśleniach na ten temat, ale takie rzeczy, jak tworzenie niestandardowego bloku, a kiedy używane podstawowe bloki, obejmują dostosowywanie i osobiste bloki w swoich kompilacjach, a nie tylko ogólne względy. W przypadku e-commerce, edytora bloków i motywów FSE, pełna edycja strony 5.91 wyjdzie w zeszłym tygodniu, kiedy ten odcinek będzie nadawany, se następna generacja. W porządku, Jamie, zadam ci pierwsze pytanie, które krótko zadałem każdemu gościowi. Opowiedz mi o swoim pierwszym WordPressie Przepraszam, krótko opowiedz mi swoją historię pochodzenia WordPressa. Kiedy po raz pierwszy użyłeś WordPressa?

JM: Hej, tak, więc musimy wrócić na chwilę, kiedy pracowałem. Prowadziłem działalność wydawniczą i pracowałem dla mnie dość kosztowny zespół programistów. Korzystaliśmy z systemu zarządzania treścią o nazwie Ektron, który, jak sądzę, nadal jest związany z systemem zarządzania treścią dotnet. I to było dobre i dokładne, ale rozwój był powolny i dość kosztowny. A potem w jeden weekend odkryłem WordPressa w moim garażu i byłem w stanie tworzyć strony, które budowaliśmy dla firmy wydawniczej w weekend, po prostu po wyjęciu z pudełka. I tak naprawdę przez przypadek odkryłem to jako wymóg pracy, a potem miałem kilka pobocznych projektów, a potem kupiłem to w tym biznesie i zastąpiło nasz stary system zarządzania treścią. Ale cofamy się o 13 lat.

DV: Ok, więc 12 lub 13 lat. Zamierzasz teraz policzyć? Więc około 2010 Mniej więcej tak, dawno temu. Tak, to był naprawdę krytyczny moment w historii WordPressa wraz z wprowadzeniem niestandardowych typów postów i pól meta. Naprawdę? Tak, cena dla mnie. CMS. Ok, w porządku. Myślę, że możesz być drugą osobą z doświadczeniem Microsoft ask w dotnet CMS. Kilka odcinków temu mieliśmy główną osobę na stronie i jest to dość wyjątkowa historia pochodzenia. Fajnie to słyszeć.

JM: Myślę, że to, co było dość interesujące, co było całkiem interesujące, to to, że w tamtym czasie społeczność programistów dość węszyła w sprawie WordPressa. I oczywiście tak jest, teraz dominuje na rynku CMS, ale wtedy tak nie było. Z pewnością potrzebni byli moi programiści. Nie powiedziałbym, że są przeciwni WordPressowi, ale byli całkiem przeciwni technologii, która napędzała WordPressa.

DV: Pamiętam, jak w 2010 roku odbyłem wielką debatę z jednym z moich inżynierów na temat Drupala kontra WordPress, i tak jakby to było bardzo wcześnie w WordPressie, cytuję, dni CMS, więc była to niezła debata i skończyliśmy z o czym dzwonili klienci, co było dla nas dziwne i mówili, że to dobry wybór.

J M: Co ciekawe, myślę, że to w pewnym sensie odzwierciedla debatę, jaką jako społeczność prowadzimy teraz z Gutenbergiem, a niektóre z tych samych punktów dyskusyjnych pojawiają się, nadchodzą. Teraz to będzie się pojawiać wtedy, jeśli chodzi o to, dlaczego to nie zadziałało. I właściwie, zawsze wierzyłem, że Gutenberg zadziała, głównie z powodów, które nie mają związku z technologią najbardziej w ekosystemie, lub prawdopodobnie do tego dojdzie.

DV: Absolutnie. Dlatego jeśli szybko opowiesz mi trochę o prasie i tym, co tam robisz.

JM: Jasne. Tak. Rozpocząłem więc działalność 11 lat temu, jesteśmy firmą szkoleniową i firmą zajmującą się wtyczkami. Więc szkolimy ludzi w WordPressie, to jest nasze dziedzictwo. Kiedy zaczynałem działalność, prowadziliśmy działalność wyłącznie szkoleniową. Więc prowadzimy, jesteśmy właścicielami, nadal prowadzimy wiele szkoleń twarzą w twarz. A teraz przez zoom, a także prowadzę szkolenia w ramach kursów mistrzowskich z serii The Guardian. To jest nasze dziedzictwo. Ale teraz również budujemy i mamy poglądy właściwie nasze własne wtyczki WordPress od dłuższego czasu, a przez ostatnie dwa lata byliśmy wyłącznie skupieni na dobrych i złych wtyczkach basowych, a konkretnie wokół WooCommerce, myślę, że to jest nasz główny cel. Gutenberg w WooCommerce to bliźniacze ścieżki.

DV: W porządku, dobrze, jesteś dobrą osobą, żeby z tym porozmawiać. Więc cofnijmy trochę zegar, chociaż twoje doświadczenie blokowe jest, jak sądzę, twoim edytorem bloków. Doświadczenie. A kiedy zaczęła się środkowa prasa? Korzystać z edytora bloków w rachunku produkcyjnym, wtyczek czy czegokolwiek? A potem, na przykład, jakie było twoje pierwsze doświadczenie z tym? Czy miałeś wyzwania i sukcesy, jak o tym myślisz?

JM: Wtedy tak, musieliśmy to naprawić. Mamy więc wtyczkę. Caxton, która była naszą pierwszą wtyczką, którą uruchomiliśmy od samego początku Gutenberga, ponieważ zawsze wierzyłem, że Gutenberg jest tym, gdzie będzie przyszłość WordPressa. Tuż przed tym, zanim został wydany, jeszcze zanim został wydany. Było dla mnie jasne, że właśnie tam musimy zainwestować nasz czas i pieniądze, więc zbudowaliśmy wtyczkę o nazwie Caxton, którą nadal można pobrać z WP org i jest to w zasadzie blokowa biblioteka blogów. I to było naprawdę trudne, ponieważ wtedy rozmawialiśmy tylko kilka lat temu, ale nie mogliśmy zarezerwować, że Gutenberg wprowadzał wiele zmian, a sporo tych zmian łamało zmiany. Więc łamali wtyczki, które ludzie budowali na poparcie Gutenberga. Było to więc ogromne wyzwanie, ponieważ we wczesnych dniach w Berg nastąpiły duże zmiany technologiczne, gdy zastanawiali się, w jakim kierunku to zepsuło. koszty i inwestycje zaangażowane w nas.

DV: z FSE wchodzącym w core, ten cykl zaczął się od nowa, czy też jest to teraz bardziej chłodny tryb.

JM: Teraz jest dużo, dużo łatwiej. Więc nie robimy, ogólnie rzecz biorąc, rzeczy się nie psują. To znaczy, dosłownie, psuło się prawie za każdym razem i wracamy od lat. Prawie psuje się za każdym razem, gdy Gutenberg miał nową wersję, co oczywiście było naprawdę problematyczne. I wiele innych wtyczek. Chłopaki, którzy w tamtym czasie rozwijali się nieco bardziej, również widzieli to samo. Ale teraz jest znacznie płynniej. To znacznie płynniejsze doświadczenie, jeśli programujesz dla Gutenberga. Przypuszczam, że głównym wyzwaniem, jakie mamy teraz, jest to, że mamy nazwane What's go, co wchodzi do rdzenia, a także mamy wtyczkę o nazwie Gutenberg na WP lub która, która nie jest, co jest inną dyskusją, ale zdecydowanie sprawia, że ​​wspieranie i rozwój dla Gutenberga jest bardziej złożone i potencjalnie może być

DV: Tak, myślę, że to ty, ja, jak sześć innych osób spoza głównego zespołu Gutenberga. To było jak pro Gutenberg w 2018 roku. Tak, to jest naprawdę interesujące, wiesz, jak mówiłem o tym na obozach pracy czy coś w tym stylu, chciałbym, żeby ludzie, których znasz, podnieśli rękę, używali tego w produkcji i jak, wiesz, najpierw dwie osoby, potem jeszcze kilka, jeszcze kilka, a potem prawie większość, potem większość, a potem może nawet prawie przytłaczająca większość, ale oczywiście jest cykl: Och, niech to najpierw się upiecze, a potem spróbuję, wygląda na to, że może jesteśmy teraz w tym trybie.

JM: Tak. Wciąż jest, wciąż jest to. Mam na myśli to, że spędzam czas na wielu forach i grupach wsparcia, grupach na Facebooku. I wciąż jest wiele działań w tym kierunku, które staram się prowadzić ludzi w jak najprzyjemniejszy sposób do niektórych pozytywów. I to, wiesz, faktycznie wracamy do Caxton, zostało to zademonstrowane przez Matta Matta obudzonego w Nashville. Jeśli jesteś w Nashville, ale ja tam byłem. Tak. Dobra. Właściwie też tam byłem. Więc to było ekscytujące. Zanim uczynił swój stan słowa. Przyniósł tweet z prośbą o wszelkie innowacyjne klocki, które ludzie budowali, które mieliśmy w ramach pakowania, mieliśmy Caxtona, mieliśmy blok dzielący kształt. Możesz więc zrobić te urocze kształty, aby podzielić swoje strony. się z tym i faktycznie sobie z tym poradził. Więc to było naprawdę, to był dla nas wspaniały moment.

DV: Myślę, że sobie to przypominam, myślę, że pytanie więcej niż w q&a było prawdopodobnie najbardziej wyróżniającą się rzeczą podczas tej prezentacji.

JM: Pytania są niesamowite.

DV: Dla słuchaczy toczyło się wiele dyskusji na temat czasu i wdrożenia Gutenberga. I tak niektóre z pytań są tam trochę pikantne. Dla tych, którzy nie byli zaznajomieni z tą częścią tego, co wydarzyło się podczas tego wdrożenia, ale wydaje mi się, że powtarzam z wami. Czuję, że teraz rzeczy są mniej zerwane ze zmianami i że można na tym bardziej polegać w produktach i witryn, które tworzysz, które uważasz za uczciwe?

JM: Tak. Tak, teraz jest naprawdę stabilna. Więc tak, od dłuższego czasu nie mieliśmy problemów pod względem fajnego, fajnego, dobrego.

DV: W porządku. Cóż, chcę z tobą porozmawiać o cegiełkach w Leukine. Podatek jest tam dużo rozważań. Musisz porozmawiać o tym, co mamy w rdzeniu, ponieważ mamy wtyczkę, wiesz, mamy, wiesz, sam klej, więc myślę, że zespoły są bardzo, jak, co robię, których użyć, i kiedy mam to zrobić? Domyślam się, że masz całkiem niezłe punkty widzenia, które po pierwszej przerwie zadają ci pytanie, czas na włączenie się w przerwę reklamową. Czekaj na więcej Naciśnij to za chwilę.

DV: Witam wszystkich. Witamy z powrotem w Press This, podcast społeczności WordPress. Jestem David Vogelpohl. Rozpoczynam rozmowę kwalifikacyjną z Jamesem Marslandem z Pootlepress na temat strategicznego rozwoju WooCommerce i Gutenberga. Jamie tuż przed przerwą. Dzieliliśmy się trochę o tym, jak niektóre z wyzwań, których doświadczyłeś przez lata z Gutenbergiem i dużą częścią tej społeczności, wiesz, jak wiecie, ponieważ Gutenberg lub redaktor bloków ewoluował w rodzaju wprowadzania przełomowych zmian i jak to jest trochę wyluzowane trochę, co jest dobre. Ale chcę teraz zmienić bieg i zacząć mówić o strategii blokowej. Więc tak jakby wspomniałem przed przerwą, że Lou blokuje ciebie. WordPress Core ma bloki. Jaki jest twój proces decyzyjny, kiedy mógłbyś pójść z modyfikacją lub stylizacją podstawowego bloku lub niebieskiego bloku, a nie, powiedzmy, budowanie niestandardowego bloku, jak, kiedy robię, kiedy stylizuję coś z półki, a kiedy buduję coś od zera ? Jak o tym myślisz?

JM: Tak, więc myślę, że to naprawdę z punktu widzenia produktu. Myślę, że pierwszą rzeczą do powiedzenia jest to, że byliśmy dość szybko wyszliśmy z bloków z naszym blogiem WooCommerce. Mamy więc wtyczkę o nazwie budujemy bloki, która pozwala dostosować stronę produktu za pomocą bloków produktów. I wiem, że WooCommerce zbuduje coś podobnego w pewnym momencie, że mamy to od lat. Jest więc kilka pytań, które przechodzą przez takie rzeczy, jak czy myślimy, że mówimy o WooCommerce, czy myślimy, że WooCommerce zostanie zbudowany, wiesz, replikowane bloki, o których myślimy w pewnym momencie, zwłaszcza kiedy mówimy o rdzeniu? Czy uważamy, że rdzeń zbuduje niektóre bloki, które będziemy budować w pewnym momencie? Widzę wiele z tego w tej chwili w niektórych bibliotekach bloków. W rzeczywistości jest wiele bloków w bibliotekach bloków, które są jednymi z najpopularniejszych bibliotek blokowych, które można teraz dość łatwo replikować, tylko z powrotem Corbina, więc to jest kluczowe pytanie. Czy możesz zrobić w sądzie lub będziesz w stanie zrobić w sądzie to, o czym myślimy, ponieważ jeśli masz to zrobić w sądzie, nie jest to zbyt bezcelowe.

DV: To tak jakby odpowiadać na pytanie z punktu widzenia rozwoju produktu. Czy masz podobny punkt widzenia dla zespołów, które mogą rozważać takie rzeczy, jak biblioteki bloków lub promenady lub cokolwiek innego, w porównaniu z podobnymi niestandardowymi i całkowicie uzyskać go z perspektywy rozwoju produktu. Jestem po prostu ciekaw, czy masz opinię z perspektywy zespołu programistów.

JM: Co również od użytkownika końcowego, widzę dużo naszego biznesu szkoleniowego, widzimy dużo szkoleń, widzimy wiele witryn internetowych, na których korzystają z bibliotek wtyczek innych firm, gdzie tak naprawdę nie muszą i po prostu wiesz, że to jest w porządku do pewnego momentu, ale oczywiście lepiej jest użyć tego, co jest ważne, ponieważ twój dług techniczny w przyszłości będzie znacznie mniejszy. Widzę, że widzę mnóstwo takich rzeczy. Częściowo dlatego, że na początku brakowało tych rzeczy w rdzeniu, takich jak koła. Wiele osób używałoby takich jak bloki kontenerów, bloki główne lub pole kolumn. Cóż, będą bloki układu stron trzecich, w których faktycznie możesz zrobić wiele z tych rzeczy w bloku połączeń Commons. Teraz nie mogłeś rok temu. A blok grupowy staje się teraz potężniejszy. Myślę, że w tym tygodniu właśnie ogłosili, że będzie mieć kontrolę nad marżami. Tak więc wiele z tych bibliotek bloków wypełniło przestrzeń, której rdzeń prawdopodobnie powinien był zostać przybity wcześniej. I tak ludzie mają te wszystkie biblioteki blogów, które tak naprawdę nie robią dużo więcej niż rdzeń, nie powinny robić tego, co my będziemy robić w pewnym momencie.

DV: Więc brzmi to jak przeczytanie niektórych stwierdzeń, które powiedziałeś, że brzmi to jak dług technologiczny, prawda? Jeśli używam bloku rdzenia, to nie używam wtyczki innej firmy, którą później muszę pogodzić z atakami i kompatybilnością. I wiesz co, po co budować od podstaw coś, co musisz opiekować się, skoro możesz zastosować style do czegoś, no wiesz, poza rdzeniem, a może nawet biblioteką bloków, gdzie tak naprawdę nie musisz tak dużo konserwować?

JM: Tak, i powtarzam, że powrót do szkolenia to ogromny koszt szkolenia dla wielu organizacji, które muszą szkolić ludzi na konkretnych blokach. Podczas gdy w rzeczywistości mogliby używać CCO i znowu, wracam do was i widzę, że widzę wiele nadużyć takich rzeczy, jak zaawansowane pola niestandardowe ACF, w których ludzie historycznie używali, które są naprawdę prostymi układami, które można zrobić. niewiarygodnie proste i niewiarygodnie proste w edytorze bloków Gutenberga, w którym możesz mieć tylko kilka sekcji na stronie, które zostały objęte ACF przez firmę i że teraz klient może faktycznie edytować tę stronę, chyba że Wróć do agencji, podczas gdy tak naprawdę możesz to wszystko zrobić naprawdę, naprawdę prosto i po prostu za rogiem Gutenberga. Więc to jest ten rodzaj rzeczy, które miejmy nadzieję, że wrócą, zaczną być rozwiązywane dla wielu firm. To stały koszt.

DV: Tak, więc aby przywołać kilka dodatkowych filarów, myślę, że dla twoich rozważań. Tam mówisz. Brzmi jak Cóż, inny jest jak szybkość kompilacji dla konstruktora. Tak, a drugim byłoby wykorzystanie użyteczności doświadczenia dla twórcy treści, agencji, może twojego klienta, firmy, marketerów lub czegokolwiek, ale brzmi to tak, jakby to była mieszanka tych rozważań

JM: Myślę, że to nic wielkiego. Powód numer jeden. I to jest całkiem interesujące również dla agencji. Doświadczeni to zrozumieją, ale głównym powodem, dla którego ludzie przychodzą na nasze szkolenia, jeśli tak, jeśli pochodzą, to już mają witrynę WordPress, jest to, że chcą obniżyć koszty, które płacą swoim agencjom. Częściowo wynika to ze sposobu, w jaki te strony zostały zbudowane, że nie mogą. Firmy nie mogą edytować tych stron bez zwracania się do agencji w celu poprawienia ACF lub zbudowały je w taki sposób, aby mogły” t faktycznie je edytować. A Gutenberg powinien rozwiązać wiele z tych spraw.

DV: To zabawne, że wspomniałeś, że ponieważ w 2018 roku, kiedy Gutenberg zaczynał kręcić się w centrum, jednym z sentymentów, który się pojawił, jest to, że nie spotkają się z klientami, którzy nie będą już nas potrzebować. Zrobią to wszystko na własną rękę. I oto jesteśmy, co to jest cztery lata później? I to znaczy, wiem, że był pewien stres pandemiczny, ale czuję, że wszyscy moi znajomi z agencji nadal mają pracę. Więc tak jak, tak, nie zaowocowało tym i tak, zastanawiam się, czy motywacją dla marki jest cytowanie, aby nie płacić agencji tak dużo, jak wiesz, nie musieć płacić za drobne edycje. Mam wrażenie, że kiedy płacisz agencji, ostatecznie płacisz jej za rozwój. I wiesz, edytowanie strony i konieczność płacenia co godzinę za każdą zmianę w witrynie nie brzmi jak strategia, która Ci pomoże

JM: tak, wartość przesunie się w górę. Więc to jest, wiesz, pozytywne dla agencji, które docierają tam, gdzie zmierza technologia. będzie pozytywne dla agencji, które mają te modele biznesowe, które opierają się na tym, o czym właśnie mówiłeś.

DV: Pozwólcie, że wrócę na chwilę do tematu e-commerce. Wiesz, mamy, wiesz, rodzaje blogów, które są pomocne w budowaniu naszych treści w ogóle. Oczywiście porozmawiamy o blokach kolumn, wiesz, inne rodzaje bloków treści, jakim jest ECAM, mają specjalne przypadki użycia. Dobrze? Więc jestem ciekawa, jak myślisz, jakie rodzaje bloków są najbardziej przydatne w jakimkolwiek kontekście?

JM: Więc myślę, że to znowu się odtwarza, wracając do rozmowy Gutenberga. Więc myślę, że tam, gdzie zaszliśmy do tej pory, oni byli w pewnym sensie, używamy Gutenberga do odtworzenia tego, z czym zawsze mogliśmy zrobić, z WordPressem, to trochę jak faza hydrauliki a kolejna część to dla mnie naprawdę ekscytująca część, w której zaczynamy używać bloków do robienia rzeczy, których wcześniej nie mogliśmy zrobić. Na przykład mamy kilka bloków, które pomagają przenieść witryny w nieco inne miejsca. Mamy więc blok, który jest ostatnio oglądanym produktem. Możesz więc użyć tego bloku i możesz go używać do różnych układów. Więc możesz mieć flipbooka, mówimy tutaj o produktach. Więc możesz mieć flipbooka lub możesz mieć ładną, ładną siatkę murowaną, w której możesz mieć normalną siatkę, dzięki czemu możesz mieć bloki o różnych stylach, ale ostatnio oglądane produkty będą zasadniczo wyświetlać wszystkie produkty, które oglądasz na czyjejś stronie internetowej podczas przeglądania witryny. Przejdziesz więc do strony, a ja faktycznie pokażę Ci produkty, którymi się interesowałeś, i możesz umieścić ten blok w dowolnym miejscu, aby umieścić go na stronie Moje konto. Możesz też umieścić ten blok na stronie z podziękowaniami. To od Ciebie zależy, gdzie umieścisz ten blok.

DV: Twój pasek boczny, prawda?

JM: Tak, możesz to włożyć, to znaczy, to jest blok, więc możesz go włożyć w głowę, możesz umieścić absolutnie gdziekolwiek chcesz. I to znaczy, wiesz, zaczynamy mówić o personalizacji i dostosowywaniu.

DV: I jakbym miał to zaklasyfikować jako rodzaj bloku cytatów, a to na pewno nie będzie standardem, który ktokolwiek będzie powtarzał. Ale określiłem te bloki jako bloki, które robią różne rzeczy, prawda. Tak, po prostu rozplanuj zawartość i wchodź w interakcję z bazą danych, wchodź w interakcję z zachowaniem użytkowników i zapewnij im wartość wykraczającą poza wyświetlanie statycznych informacji. I wygląda na to, i uwielbiam to, jak ostatnio oglądałeś, mam na myśli oczywiście rzeczy, takie jak powiązane produkty i inne rodzaje zakupów, ale chodzi o bloki funkcjonalne, bloki, interakcję z rzeczami i robienie interesujących rzeczy w oparciu o zachowanie, które ja think w dużej mierze brakuje, a Gutenberg i społeczność edytorów bloków teraz.

JM: Tak, absolutnie. I myślę, że to jest kolejna faza podekscytowania Gutenbergiem, że będziesz mógł dać te bloki, aby nie. Właśnie czytałem statystyki z WooCommerce dotyczące ilości ludzi na ich rynku. Wyszczególniają, ile osób jest typem osoby, która kupuje na rynku. I to jak 70% to nietechniczni właściciele sklepów. Możesz więc przekazać te narzędzia tym nietechnicznym właścicielom sklepów. I mogą tworzyć te naprawdę dynamiczne doświadczenia w swoich sklepach WooCommerce bez żadnej wiedzy technicznej.

DV: Myślę, że wiedza techniczna potrzebna do zbudowania loftu jest tym, co ich klient faktycznie płaci za takie rzeczy, jak agencje dla Cigna, to naprawdę fajna część. Chcę tu kopać trochę głębiej, ale zrobimy sobie ostatnią przerwę. Zaraz wrócimy. Czas na przerwę na reklamy. Bądź na bieżąco, aby uzyskać więcej naciśnięć za chwilę.

DV: Wszyscy witamy ponownie w Press This, podcast społeczności WordPress na WMR. W tym roku jest David Vogelpohl, rozmawiam z Jamiem Marslandem na temat redaktora Gutenberga i WooCommerce Jamie tuż przed przerwą, rozmawialiśmy trochę o typach bloków, które najlepiej sprawdzają się w kontekście eCommerce lub eCommerce. I podobał mi się Twój przykład ostatnio oglądanego bloku produktów. Ale tak naprawdę bardziej niż ten przykład zastosowania personalizacji i personalizacji, personalizacji dynamicznej, jak sądzę, w blokach końcowych jest to mechanizm dostarczania wartości użytkownikowi końcowemu, ale oczywiście także osobie obsługującej witrynę. Więc teraz porozmawiam trochę o FSE. Czy przeglądasz pełną edycję witryny i motywy blokowe jako tylko narzędzie do uzyskania edytora bloków w nagłówku i stopce? A może postrzegasz same motywy FSE jako strategiczną część tego, co tworzysz? Innymi słowy, FSE to tylko autostrada dla bloków, jeśli lubisz konstruować se zespoły i tylko w odniesieniu do ich własnych zasług.

JM: Myślę, że dla mnie najbardziej ekscytującą rzeczą związaną z motywami FSE lub motywami blokowymi, które są teraz medyczne, jest to, że myślę, że 5.9 jest odskocznią, więc nie widzimy jej jeszcze właściwie. Myślę, że nie zobaczymy tego właściwie przed szóstą, ale myślę, że naprawdę interesujące w motywach FSE jest to, co to oznacza dla ekosystemu i społeczności. A najważniejszą rzeczą, jaką mogę z tego wyciągnąć, jest to, że proces tworzenia motywu zostanie znacznie uproszczony lub zostanie znacznie uproszczony w przyszłości. Widzę więc przebłyski tego, gdy niektórzy ludzie budują naprawdę fajne narzędzia, takie jak kreatory motywów, zdecydowanie widzę przyszłość, w której będziesz w stanie zbudować motyw w przyszłości bez żadnych umiejętności kodowania, podczas gdy w tej chwili musisz zrozumieć PHP w niektórych standardowych rzeczach. Stworzony do budowania rzeczy. Musisz więc być deweloperem części i projektantem części. Myślę, że ekscytującą rzeczą, naprawdę ekscytującą rzeczą, jeśli widzę, jest to, że zdecydowanie widzę przyszłość, w której jeśli jesteś po prostu świetnym projektantem, bez żadnych umiejętności technicznych, będziesz w stanie być będzie w stanie wypompować piękne motywy WordPress, co ponownie ma ogromne implikacje dla obecnego ekosystemu motywów, rynku w przyszłości. Myślę, że to będzie bardzo, bardzo, bardzo interesujące miejsce do grania. I obserwuj, co się tam dzieje.

DV: Wydaje mi się, że motywy FSE zapewniają również ścieżkę dla osób z bardziej umiarkowanymi umiejętnościami PHP w porównaniu z klasycznymi środkami. Tak. Proste rzeczy, takie jak bycie dobrym w JSON i po prostu prostota podejścia. Czuję, że nawet bez, jak sądzę, cytowania, podejścia wiziwig lub podejścia bez kodu, podejście FSE jest ogólnie bardziej dostępne dla większej liczby osób.

J M: Tak, właściwie to zrobiłem. Ponieważ mam kanał na YouTube, właściwie zrobiłem samouczek o tym, jak zbudować własną rzecz FSE. I to jest naprawdę bardzo proste. Chodzi mi o to, że zbudowanie własnego FSE jest niezwykle proste. Mam na myśli, że motyw, który zbudowałem, był piękny. Technicznie rzecz biorąc, jest to niewiarygodnie proste. Do użycia, ponieważ po prostu wciągasz bloki. Więc robisz motywy, architektury tematyczne stają się dużo, dużo, dużo więcej ludzi.

DV: OK i wiedzą, że w przypadku złożonych witryn, takich jak witryny WooCommerce lub ogólnie witryny e-commerce, posiadanie prostego, wydajnego i eleganckiego motywu jest strategiczną częścią tego. Zgadzasz się?

JM: Tak, absolutnie. Ale teraz, jeśli korzystasz z bloga SEO i WooCommerce i przejdziesz do szablonów, znajdziesz te zupełnie nowe, ekscytujące szablony. Więc nasze wtyczki, które będą blokami i blokami witryny sklepowej, mogą teraz działać. Więc jeśli pójdziesz, jeśli użyjesz motywu blokowego i przejdziesz do szablonów i używasz WooCommerce, zobaczysz szablon o nazwie szablon produktu i pojedynczego produktu, szablon kategorii, szablon archiwum produktu, więc możesz faktycznie wejdź tam i edytuj szablon strony produktu. Jeśli używasz jednej z naszych wtyczek do odtworzenia i zaprojektowania strony produktu, po prostu użyj bloków. Trochę, nad czym pracujemy w tym tygodniu, dotyczy tego, jak możesz mieć różne szablony dla różnych kategorii, które się pojawią, a więc możesz mieć produkt, który ma jeden projekt, który pasuje do kategorii, powiedzmy, sportów, takich jak ten, i innego kategoria ma inny wygląd, który jest nieco bardziej złożony. Ale wykonaliśmy prace hydrauliczne, które wydaliśmy kilka tygodni temu, wersja, w której budujemy bloki, która teraz w pełni obsługuje FSE, jest naprawdę fajna, piękna w użyciu.

DV: Świetnie. Jakbym widział to do końca. Ostatnie pytanie tutaj. szybki sposób na zakończenie tego, jeśli możesz, ale czym jesteś podekscytowany, a może zamiast tego masz nadzieję na przyszłość edytora bloków? Co chciałbyś zobaczyć lub jak myślisz, co się dzieje, co Cię ekscytuje?

JM: Myślę, że to, że jesteśmy w pełni zanurzeni w bloku i nad światem. Więc wiesz, jak już powiedziałem, jeśli zamierzasz przejść do motywu blokowego i spojrzysz na szablony, zobaczysz, że faktycznie stworzyli szablon, myślę, że są jeszcze gotowe do WooCommerce, aby w pełni się zanurzyć. W edytorze bloków. Myślę, że to ogromna szansa dla ludzi takich jak ja, ponieważ jesteśmy w tej przestrzeni od dwóch lat. Więc jesteśmy już trochę gotowi i razem czekamy na woo. Myślę, że to potrwa dłużej, niż się spodziewamy, ale implikacje będą ogromne, gdy już tam dotrą, ponieważ będą po prostu pchać, bloki, bloki, bloki, mamy mnóstwo NBA absolutnie ogromnego zamieszania.

DV: W porządku, czas pokaże. Dziękuję bardzo za udział w dzisiejszym pokazie. Jamie naprawdę podobał się wywiad.

JM: Tak, dziękuję. Dziękuję bardzo.

DV: Tak, oczywiście, jeśli chcesz dowiedzieć się więcej o tym, co knuje Jamie, odwiedź pottlepress.com. Dziękujemy wszystkim za wysłuchanie podcastu społeczności Press This WordPress i WMR. Ponownie, to był twój gospodarz David Vogelpohl. Wspieram społeczność WordPressa poprzez moją rolę w WP Engine i uwielbiam dostarczać tutaj to, co najlepsze ze społeczności.