Quando vale la pena investire nella costruzione incentrata sui blocchi in WordPress?
Pubblicato: 2023-04-09Se sei uno sviluppatore di agenzia o un libero professionista, vuoi creare siti veloci e performanti per i tuoi clienti, perché è ciò che costruisce il tuo portafoglio e ti porta più affari.
In questa sessione, il principale sostenitore dello sviluppatore di WP Engine Brian Gardner si unisce ai relatori mentre condividono come i costruttori possono appoggiarsi alla costruzione incentrata sui blocchi per portare più valore ai loro clienti, il tutto rimanendo all'avanguardia del core di WordPress.
Altoparlanti:
- Brian Gardner, Principal Developer Advocate di WP Engine
- Sam Munoz, sostenitore degli sviluppatori presso WP Engine
- Aurooba Ahmed, sviluppatore web freelance
- Phil Crumm, vicepresidente marketing e crescita di 10up
- Katherine White, CTO di Kanopi
Trascrizione:
BRIAN GARDNER: Ciao a tutti. Grazie per esserti unito a noi oggi. Abbiamo in programma un'ottima tavola rotonda per te e discuteremo quando vale la pena investire nella costruzione incentrata sui blocchi in WordPress. Ho alcune persone di talento qui dalla comunità di WordPress. Quindi incontriamoli.
Per prima cosa, abbiamo Kat. Kat, vuoi salutarci e da dove vieni?
KATHERINE WHITE: Certo. Ciao, mi chiamo Katherine White. Sono il CTO di Kanopi Studios. Siamo un'agenzia che progetta, costruisce e supporta siti web per clienti che vogliono avere un impatto positivo. Sono qui ad Austin, in Texas, e lavoro con WordPress dal 2004. Sono così entusiasta di parlare dei cambiamenti nella piattaforma.
BRIAN GARDNER: È stato un piacere averti. Aurooba, e tu?
AUROOBA: Ciao a tutti. Sono Auroba. Sono uno sviluppatore web. Lavoro con WordPress da almeno un decennio. Sono qui a Calgary, sulle Montagne Rocciose in Canada, e sono entusiasta di essere qui con tutti.
BRIAN GARDNER: Sono contento che tu sia con noi. Fil! Phil, e tu?
PHIL CRUMM: Salve a tutti. Mi chiamo Phil Crumm. Sono vicepresidente senior del marketing e della crescita presso 10up, un'agenzia digitale a servizio completo. Progetta strategia e ingegneria prevalentemente con WordPress. Faccio parte della community di WordPress dal 2004, 2005. Quindi è passato un po' di tempo ed ero entusiasta di vedere tutti i cambiamenti che l'editor di blocchi apporterà per noi.
BRIAN GARDNER: Felice di averti con noi, Phil. Ultimo ma certamente non meno importante, il mio collega collega qui a WP Engine, Sam Munoz. Vuoi salutare?
SAM MUNOZ: Ciao! Come ha detto Brian, io sono Sam. Sono il community manager per il team di relazioni con gli sviluppatori di WP Engine. Sono un amante di WordPress dal 2014. Sembra che io sia il bambino del gruppo qui, ma è fantastico parlare di WordPress e mi piace farlo. Quindi sono molto, molto entusiasta di entrare in questo panel.
BRIAN GARDNER: Sì. Sarà divertente. Come promemoria, mi chiamo Brian Gardner, principale sostenitore degli sviluppatori qui a WP Engine. Sto costruendo cose WordPress dal 2006. Quindi, facendo i conti, probabilmente abbiamo almeno 50, 60, 70 anni di permanenza in WordPress su questa chiamata. Quindi penso che saremo ben preparati a parlare di ciò che sta arrivando con WordPress.
Detto questo, perché non diamo il calcio d'inizio? Ci aprirò solo qui con un po' di questione della terra. Sto per farti questa domanda, Sam, anche se conosco la risposta perché parliamo spesso. Ma voglio sentire cosa ne pensi. Giusto per mettere le persone al corrente, qual è la differenza tra l'editor di blocchi e l'editor del sito? Abbiamo sentito questo termine chiamato editing completo del sito e tutto il resto. Dove si inserisce questo nell'immagine del moderno WordPress?
SAM MUNOZ: Sì, quindi c'è il classico WordPress tradizionale con metabox e ogni genere di cose del genere, e poi c'è questo nuovo WordPress moderno. C'è l'editor di blocchi, precedentemente noto come Gutenberg, in cui puoi creare pagine e post di layout e cose con blocchi di diverse sezioni e layout. E poi c'è qualcosa chiamato l'editor del sito, questa nuova iterazione del moderno WordPress, che è dove non solo puoi aggiornare e cambiare le cose all'interno della pagina, ma in realtà, l'intestazione, il piè di pagina, i colori, altro sul sito a livello globale.
Quindi ci sono molte dimensioni qui, che trovo questa conversazione così interessante in quel regno perché forse sei bravo con i blocchi, ma sei come un editor di siti, non ancora per me. Oppure sei pronto a buttarti a capofitto in tutto ciò, o sei titubante su qualsiasi cosa di WordPress moderno e vuoi davvero restare fedele a quello che è noto come WordPress classico. Quindi, se qualcun altro ha maggiori spiegazioni in merito, sentiti libero. Ma penso che sia questo il succo. E ora è noto solo come l'editore se- oh, è vero. L'editor del sito, non l'editing completo del sito. Ci sono sempre molti cambiamenti di gergo in corso. Quindi, se ti senti un po' confuso, non sei solo lì.
BRIAN GARDNER: Sì. E abbiamo WordPress 6.2 in arrivo qui alla fine del mese e non si chiamerà più beta Site Editor perché abbiamo rimosso l'etichetta beta dalle voci di menu WP Admin. Quindi diventa eccitante. Prima di arrivare alla domanda successiva, Phil, voglio chiederti un seguito alla risposta di Sam.
Arrivi a questo puramente dal punto di vista dell'agenzia. Siete in 10up da molto tempo e avete un sacco di cose da fare. Qual è il tipo di percezione generale di questo, come voi ragazzi parlate nel nostro ufficio, il che significa che l'editore del sito ha monitorato WordPress?
PHIL CRUMM: L'editor di blocchi è stato fantastico per noi. Lavoriamo prevalentemente con creatori di contenuti e lavoriamo con creatori che creano contenuti complicati. Vogliono cose multimediali, vogliono poter mescolare testo e immagini, vogliono poter giocare con i layout e creare landing page o contenuti davvero coinvolgenti. E l'editor di blocchi è fantastico per questo.
Stiamo ancora sperimentando l'editor del sito per capire esattamente dove e come si adatta ai tipi di siti che i nostri clienti devono creare. Per molti dei nostri clienti, esiste uno spettro di flessibilità tra l'editor classico, l'editor a blocchi e l'editor del sito. E per molti dei nostri clienti, quel tipo di punto intermedio che detiene l'editor di blocchi ha più senso per loro.
Non vogliono che gli utenti casuali entrino e scherzino con l'intestazione o il piè di pagina. Vogliono un po' più di controllo sugli elementi globali del sito. Ci sono eccezioni però con le landing page, con esperienze ad hoc per gli eventi. Con siti più semplici e diretti, forse non vogliono avere ingegneri coinvolti nella manutenzione a lungo termine. C'è sicuramente molta forza lì.
Ma lo stiamo provando, stiamo giocando con la nostra calibrazione, stiamo cercando opportunità per usarlo, ma cercando sempre di tornare a quella nozione di "dove abbiamo bisogno della flessibilità e a che punto inizia diventare un po' troppo flessibile?" È entusiasmante avere ora tre diversi strumenti da cui attingere per risolvere le sfide nel modo che pensiamo sarà sostenibile e mantenibile a lungo termine.
BRIAN GARDNER: Sì, quindi stiamo arrivando come sapete ragazzi. Ci stiamo avvicinando al quinto anniversario di tutto questo, quando Matt ha lasciato cadere questa cosa di Gutenberg che sta arrivando e ribalteremo il modo in cui è stato utilizzato WordPress tradizionale. Inizierò con te, Aurooba. Solo curioso dal tuo punto di vista perché abbiamo una rappresentanza qui da liberi professionisti ad agenzie e cose del genere. Quindi abbiamo alcune idee diverse e diversi tipi di prospettive su questo. Quando hai iniziato a giocare con il plug-in Gutenberg e a che punto sei andato tutto dentro e hai abbracciato completamente il tipo di sviluppo e progettazione andando avanti con esso?
AUROOBA: Quindi ho adorato l'editor a blocchi fin dall'inizio E quando l'ho scoperto per la prima volta penso che fosse presto– era prima che fosse unito al core, ma non molto prima di allora e praticamente ero tipo, sì, questo ha senso, mi piacciono i progetti basati su componenti, mi piace il design atomico, la penso già in questo modo, facciamolo e basta. Penso di aver costruito il mio primo sito di produzione con il block editor proprio alla fine del 2019.
BRIAN GARDNER: Wow, va bene.
AUROOBA: Sì. Ma voglio dire, quello era un sito di marketing molto semplice. Penso che all'epoca fosse un piccolo editore così piccolo e ora puoi fare molto di più con esso. Ma a quel tempo, ero decisamente tipo, sì, quando ha senso, facciamolo e basta.
BRIAN GARDNER: Beh, molto è cambiato nelle ultime quattro settimane in quattro mesi di sviluppo. Posso solo immaginare quali cose... non riesco a ricordare... voglio dire, posso, quattro anni fa, com'erano le cose, significativamente diverse da come sono adesso. Quindi sei decisamente fuori dalla frontiera con quello.
Quindi Kat, arrivi a questo da una prospettiva diversa. Sei un responsabile tecnico della tua agenzia. Quindi hai molte responsabilità in termini di guida delle persone che lavorano per te con design, sviluppo, WordPress e tutto il resto. A che punto voi ragazzi - voi in particolare e anche voi l'azienda - a che punto avete iniziato a giocare con tutto questo e ad indagare su dove siete ragazzi adesso con l'utilizzo dell'editing completo del sito, la costruzione basata su blocchi nel vostro attuale flusso di lavoro ?
KATHERINE WHITE: Certo. Quindi ho iniziato personalmente a giocare con Gutenberg quando era un plugin, prima che fosse nel core. Ero davvero eccitato dal suo potenziale. Ma come fai notare, come agenzia, dobbiamo soppesare la curva di apprendimento associata alla sua utilità. Direi che sono passati circa quattro anni da quando abbiamo iniziato a utilizzare l'editor di blocchi in un contesto limitato all'interno dell'agenzia, solo qua e là o su siti molto semplici perché per noi in quel momento era come, oh, è davvero fantastico, oh, è un'idea chiara, oh, se dobbiamo costruire qualcosa di personalizzato, ci vuole un'eternità, oh– e quindi abbiamo esitato ad abbracciarla completamente. Direi che abbiamo iniziato ad abbracciare completamente l'editor di blocchi circa due anni fa.
Ora sono nello stesso posto di Phil. Quindi, con l'editor del sito, non lo stiamo ancora usando con la maggior parte dei nostri clienti perché c'è troppa libertà, e di solito stiamo costruendo esperienze su un singolo sito che sono fortemente brandizzate, e in un certo senso vogliamo mantenere una porta quando si tratta dell'architettura e dell'esperienza complessiva del sito. COSÌ-
BRIAN GARDNER: Sì, penso che sia un importante punto di distinzione. E ne parliamo spesso, io e Sam. Ospitiamo, ogni venerdì, una chiamata chiamata Build Mode Live in cui parliamo con le persone della community di WordPress proprio sull'editing completo del sito e sulla costruzione basata su blocchi e c'è davvero una differenza tra l'editor di blocchi e l'editor del sito. L'editor a blocchi è quando modifichi i tuoi contenuti sul post e sulla pagina e anche se è basato su blocchi, l'editor del sito è semplicemente diverso perché controlla davvero l'architettura del tuo sito, le singole pagine, le intestazioni, i piè di pagina.
E così in generale– e presumo che questo sia il caso. Phil, potresti rispondere a questa domanda: quando consegni qualcosa a un cliente a quel punto, non è necessario che tocchi quella roba. È davvero il contenuto, hai detto, contenuto complesso che di solito lavori con i tuoi clienti. Parlaci un po' solo di ciò che ti senti a tuo agio nel ribaltare rispetto a ciò che non fai.
PHIL CRUMM: Dipende molto dal cliente, dipende molto dal suo team e dai problemi che stanno cercando di risolvere a lungo termine. Come Kat, molti dei nostri clienti sono clienti che hanno linee guida di design molto rigorose, hanno linee guida del marchio molto rigorose. Non vogliono che queste cose cambino arbitrariamente. L'attrito e il dover andare da un ingegnere o da un designer per farlo è in realtà una caratteristica per loro.
Quindi, per la maggior parte dei clienti con cui lavoriamo, sono molto a proprio agio con l'idea di avere molta flessibilità all'interno del contenuto stesso, ma non vogliono che nessuno tocchi le cose intorno al contenuto. Dove ciò cambia sono le esperienze che sono un po' più una tantum o un po' più flessibili dove vogliono un po' più di creatività. Uso le pagine di destinazione degli eventi è un esempio abbastanza comune di questo, sia con il nostro team che quando parliamo con i clienti.
Queste sono cose che hanno un ciclo di vita un po' più breve, sono spesso cose rivolte a un pubblico leggermente diverso nelle principali esperienze web, sono un luogo dove un po' di creatività e un po' di flessibilità possono effettivamente essere una buona cosa. Quindi potremmo essere in grado di creare una piattaforma per la pagina di destinazione dell'evento che utilizzi l'editor del sito, non solo l'editor di blocchi, ma l'editor del sito, e utilizzi alcuni schemi di blocco come punti di partenza in modo che le persone abbiano un'idea di dove cominciare. Ma se vogliono essere un po' più sperimentali, possono abbracciare quella flessibilità per farlo.
BRIAN GARDNER: Sì, no, ha molto senso e quindi io e Sam arriviamo a questo in modo leggermente diverso perché indossiamo due cappelli in questa conversazione. In WP Engine indossiamo il cappello dei sostenitori degli sviluppatori. Quindi è essenzialmente il nostro lavoro informare ed educare le persone su tutte le cose che stanno arrivando, su come possono essere utilizzate.
Ma tu ed io, Sam, siamo entrambi tipi di imprenditori autonomi e quindi facciamo cose e costruiamo cose per noi stessi e abbiamo anche clienti e clienti. E quindi sono curioso dei tuoi pensieri da entrambe le prospettive, o cosa devi fare come parte della tua prospettiva lavorativa, ma avendo avviato e possedendo un'agenzia in precedenza, dove ti siedi con questo? E supponendo che quello fosse un mondo in cui vivevi, come gestiresti il lavoro con i clienti in questo nuovo regime?
SAM MUNOZ: Sì, quindi immagino di chiarire anche prima, quando ero proprietario di un'agenzia, in realtà ero così– non posso toccare i blocchi. Devo solo concentrarmi, devo stare con i miei flussi di lavoro. E questo è qualcosa che sento così tanto dalle persone è che abbiamo già stabilito flussi di lavoro, abbiamo un page builder che stiamo usando, o usiamo ACF o stiamo usando qualsiasi altro strumento che è là fuori e abbiamo modi per farlo .
Ma una cosa che ho sempre apprezzato molto quando gestivo la mia attività era la velocità con cui posso far uscire questo cliente da solo e fare le cose da solo e non farmi il ping per aggiornamenti del logo e cambi di colore e cambiare il carattere e aggiornare la dimensione di questo . E quindi è stato così importante per me creare tutti questi video tutorial quando spaccio le cose. E onestamente, penso che cose come l'editor del sito e l'editor di blocchi in generale diano così tanto potere all'utente finale.
E anche se in alcuni casi, specialmente per un acconto per qualcuno, stiamo già facendo aggiornamenti per loro. Forse è negativo perché non vogliamo che entrino e apportino modifiche. Ma se è importante per i nostri valori aziendali consentire ai nostri clienti di andare avanti da soli, allora le moderne funzionalità di WordPress lo fanno davvero. Possiamo semplicemente lasciare andare le persone, possono apportare quei cambiamenti e poi possono assumerci per più di quelle cose avanzate che non possono fare da sole.
BRIAN GARDNER: Sì. Aurooba, so che sei più solo del resto di noi qui, giusto? Aurooba Rende non c'è niente di più singolare di così. Parlaci di questo da un punto di vista indipendente, perché a differenza di Kat che è CTO della sua azienda, tu sei l'amministratore delegato, il capo di tutto, giusto, con quello che stai facendo. Quindi, mentre stai cercando di trattare con i clienti e la costruzione del prodotto e capovolgere le cose, come riesci a bilanciare il tipo di apprendimento di tutte queste cose? So che hai qualche idea su questo e poi oltre, iniziamo a passare alle funzionalità che ci piacciono dell'editing completo del sito e come questo tipo di aiuta ad accelerare il processo di sviluppo.
AUROOBA: Sì, quindi penso che una cosa da chiarire sia che sono da solo, ma mi consulto anche con un gruppo di agenzie. Di solito, uno o due alla volta. Quindi sono spesso anche in una prospettiva di squadra, in un certo senso, come un calo. Quindi vedo spesso quel lato delle cose così come, cito senza virgolette, anche il lato del libero professionista.
Come libero professionista, penso che possa essere davvero difficile migliorare, ma forse anche più facile di una prospettiva di agenzia perché in un certo senso hai meno– è meno costoso per te dedicare il tuo tempo che avere una squadra che devi anche allenati quando vuoi provare qualcosa di nuovo. Quindi generalmente penso che l'editor del sito sia questa versione per bambini proprio come lo era l'editor di blocchi quando è uscito per la prima volta, giusto?
In questo momento fornirò una versione come caso d'uso specifico in cui mi piacerebbe utilizzare l'editor del sito. Ma non posso perché, come è stato detto, c'è troppo potere lì. Abbiamo un sacco di siti, sono tutti dello stesso tipo di tema, ma hanno colori e fronti diversi. Questo è tutto.
Quello che mi piacerebbe è poter costruire questo tema e dire, ehi, per questo sito, entra, cambia i colori usando l'editor del sito, e qui, cambia il carattere, fatto, nient'altro. Ma non ho un modo semplice per bloccarlo. Quindi posso dire, hey, nell'editor del sito, puoi solo curare e fare queste certe cose perché troppa flessibilità– danneggerebbero solo il sito. Quindi adoro il concetto di editor del sito, ma sicuramente non è a livello di produzione a meno che tu non sia un fai-da-te o ti piaccia un tipo di pagina di destinazione che lo riempie.
BRIAN GARDNER: Sì, molte delle persone che partecipano alle nostre chiamate dal vivo sulla modalità di costruzione ne parlano in modo molto specifico. Abbiamo due temi principali che si svolgono in queste chiamate. Uno è che voglio imparare, ma non ho tempo perché c'è come un costo. E così bilanci il ROI e tutte queste altre cose. E ho i miei pensieri sui vantaggi di imparare questo e accelerare lo sviluppo, il flusso di lavoro e cose del genere.
E poi c'è l'altro lato della medaglia in cui le persone dicono, non mi sento a mio agio a rigirarlo perché, Aurooba hai detto– e forse Kat, puoi parlare con questo– il girarlo e l'incapacità di bloccarlo completamente, anche se ci sono controlli e impostazioni in atto– e sappiamo tutti che questo è un lavoro in corso e lo stiamo sistemando e costruendo in volo, il che è ugualmente frustrante ma anche piacevole allo stesso tempo– Kat e Phil , come gestisci il capovolgere le cose e sapere non solo come costruire tutto questo, ma anche come bloccare tutto?
KATHERINE WHITE: Bene, e penso che sia qui che siamo con l'editore del sito. Ci sono alcuni controlli ed è davvero eccitante. E quando penso alle cose che sono state iterate nel core di recente, agli aggiornamenti che hanno apportato a theme.json, al lavoro che hanno svolto con i blocchi, la struttura e l'incapsulamento dei blocchi, stanno accadendo molte cose questo è mirato, penso, alla fine ad essere in grado di avere un controllo granulare su ciò che accade nell'esperienza di modifica del sito, ma non ci siamo ancora arrivati. Ecco perché lo stiamo guardando con molto interesse.
E al punto di Phil, a volte hai clienti o eventi o piccoli siti in cui ha senso dare loro molta flessibilità per essere molto tempestivi con i loro aggiornamenti o apportare molte modifiche. Ma nel complesso, siamo ancora in una sorta di modalità di attesa per quanto riguarda l'editing del sito.
PHIL CRUMM: Il sistema di capacità ultra flessibile di WordPress, penso, è una parte molto importante del motivo per cui è stato adottato così ampiamente e in così tanti diversi tipi di casi d'uso, specialmente nel livello Enterprise Fortune 500. Spero vivamente e non vedo l'ora di vederci continuare a iterare nelle autorizzazioni attorno all'editor del sito, in misura minore l'editor di blocchi. E questo è un po' più maturo, e stiamo iniziando a vedere il tipo di restrizioni, e vorremmo essere in grado di implementare in modo piuttosto semplice.
In definitiva, se l'editor del sito sarà uno strumento che agenzie come 10up o agenzie come Kanopi possono adottare per molti dei clienti con cui lavoriamo, penso che dobbiamo vedere quel tipo di sistema di autorizzazione in cui possiamo avere controllo più preciso su chi esattamente può cambiare cosa e cosa può cambiare.
Proprio come Aurooba, mi piacerebbe poter usare l'editor del sito come uno strumento per poter davvero cambiare i caratteri, cambiare i colori, quello che io chiamo una specie di personalizzazione dello strato di vernice in un modo che sia limitato in modo che una volta che portiamo i nostri clienti in quei siti, li addestriamo su come utilizzare gli strumenti che vogliamo e loro semplicemente non vedono tutto il resto.
Abbiamo avuto un po' di fortuna in passato nel dire alla gente, non andare qui, è pericoloso, romperai qualcosa e questo non farà bene a nessuno. Ma alla fine della giornata, specialmente quando stanno imparando un nuovo strumento, succederà ad un certo punto e qualcuno si imbatterà o qualcuno cambierà accidentalmente un menu che pensano sia proprio su quella pagina e oops , ora mancano tutti i collegamenti in tutto il sito.
E finché non arriviamo al punto in cui possiamo impedire programmaticamente alle persone di farlo, come ha detto Kat, come ho detto prima, penso che sarà difficile per noi essere in grado di adottare l'editor del sito in particolare in modo da poter approfitta delle parti buone, approfitta delle altre cose e finisci davvero con una specie di autorizzazione da super utente rispetto a un normale editor contro forse un giorno, le persone assumeranno un team che è solo responsabile del tipo di chrome del loro sito al di fuori del loro contenuto.
È un'area di specialità per loro, noi ci affidiamo a loro per gestirla. E penso che siamo su quella strada, c'è sicuramente un quadro per questo. È stimolante sapere che il sistema di funzionalità di WordPress è stato così robusto e funziona così bene. Noi sappiamo come farlo. Finora è solo un lavoro in corso.
BRIAN GARDNER: Sì, lascerò qui un riferimento a Kenny Loggins. Quando dici zona di pericolo, ci sono diverse tecnologie software: GitHub, credo, è una di queste. Quando vai a eliminare un repository, c'è questa etichetta che dice, zona di pericolo, che è hey, stai entrando in acque– ci sono squali qui, questa è roba spaventosa, non toccare nessuna di queste cose. Quindi è piuttosto divertente l'immagine che ottengo quando pensiamo ai momenti di rabbia, quando capovolgiamo le cose e le persone hanno la capacità di fare cose che non vogliamo che facciano.
Detto questo, passiamo a una specie di domanda a fuoco rapido qui, ovvero quali sono le una o due funzionalità attualmente disponibili. E prequalificherò quella domanda in Gutenberg o sappiamo cosa arriverà in 6.2, una o due funzionalità che ci piacciono di più dell'editor di blocchi/sito. In realtà salterò per primo. Adoro la tipografia reattiva, l'imbottitura reattiva e la spaziatura dei passi ora disponibili. Penso che ne sentiamo parlare molto in modalità build. La gente dice, oh, voglio un sito, ma deve essere reattivo. E X builder, che si tratti di Cadence, o Divi, o Elements, o qualunque cosa abbia controlli.
E non credo che molte persone si rendano conto che l'attuale iterazione dell'editor a blocchi, 6.2 ancora di più, ha la capacità di impostare in modo creativo tipografia e spaziatura, riempimento, margini, cose di quella natura in modo che possa essere basato sulla percentuale o utilizzando una scala della gamma di morsetti, il che significa sostanzialmente che puoi impostarlo su un minimo massimo, il che significa che quando lo riduci sul cellulare, le cose rispondono abbastanza bene. Quindi questa è una delle cose di cui sono più entusiasta. Sam, inizierò con te.
SAM MUNOZ: Adoro i blocchi riutilizzabili. Penso che siano così utili per i clienti e cose come gli opt-in e qualsiasi cosa tu voglia cambiare e aggiornare in un punto e usarla ovunque. Penso anche che anche i modelli siano fantastici. Penso solo che entrambe queste funzionalità combinate siano super cariche per l'editor di blocchi e per, ancora una volta, passare le cose ai clienti in seguito, consentendo loro di creare i propri layout o lavorare entro i confini di ciò che hai creato per loro pur rimanendo fedeli a un'esperienza di bell'aspetto firmata. Quindi sono un grande fan di queste due cose.
BRIAN GARDNER: Quindi Aurooba, qual è la tua caratteristica preferita?
AUROOBA: Onestamente, la mia funzione preferita è theme.jason. Viene fornito con le sue complicazioni, questo è sicuro. Ma adoro i token di progettazione e adoro quanto: lo adoro così tanto che possiamo impostarne sempre di più in theme.json e farlo tradurre ovunque. Sono così entusiasta di vedere come procede e si arricchisce di più.
BRIAN GARDNER: Prima di arrivare a te, Kat, lo farò eco. theme.jason, quello che ha fatto per me come progettista di temi, sviluppatore, è stato rimuovere i miei requisiti di spedizione di un tema con un foglio di stile e poi un foglio di stile dell'editor di blocchi. Vivevamo in un mondo in cui dovevamo fornire entrambi. E ciò che theme.json fa, produce una sorta di armoniosa parità visiva tra front-end e back-end. E così un luogo, fonte di verità. Lo amo anche io. Kat, perché non ci dici qual è una delle tue cose preferite?
KATHERINE WHITE: Una delle mie cose preferite. Va bene. Sono con Sam sui modelli di blocco. Penso che i modelli di blocco abbiano un sacco di potenziale e sono davvero entusiasta dei miglioramenti di usabilità che stanno apportando nella 6.2 per renderli un po' meno indisciplinati. Ma sono anche sul treno theme.json. Ci siamo divertiti molto a sperimentare l'integrazione con i sistemi di progettazione per una collaborazione più stretta tra il nostro team di progettazione e il nostro team di ingegneri, il che è molto divertente perché si presta intrinsecamente così bene a quei token di stile. Quindi stanno accadendo molte cose buone.
BRIAN GARDNER: Fantastico. Phil, e tu? Cosa pensa 10up sia davvero, davvero fantastico del moderno WordPress?
PHIL CRUMM: Tutto quanto sopra. Avete già dato ottime risposte. theme.json Penso che possa e sarà trasformativo per il modo in cui lavoriamo, specialmente come ha detto Kat, quando iniziamo a pensare a come abbracciare i sistemi di progettazione e proviamo a rendere più fluida la transizione dal design all'ingegneria, rendendo più facile l'iterazione a lungo termine. I modelli di blocco sono meravigliosi per i contenuti riutilizzabili. La maggior parte degli editori con cui lavoriamo ha un invito all'azione su ogni pagina. È molto bello poter creare quel design e metterlo insieme per loro, dare loro una certa flessibilità se vogliono cambiare il testo e un CTA o cambiare il richiamo per un particolare contenuto.
Secondo te, Brian, anche il miglioramento del supporto alla reattività sia in tipografia che in generale nell'editor è stato fantastico. Mi piace chiamare l'editor di blocchi ciò che vedi è ciò che intendi invece di ciò che vedi è ciò che ottieni. E c'è questa strana freccia di due anni in cui puoi disporre le cose che sembrerebbero OK nell'editor di blocchi perché è un po' più stretto, tende ad avere le stesse dimensioni.
E poi non appena sei arrivato al front-end, se non hai usato i blocchi nel modo in cui erano stati originariamente progettati per essere usati, potresti occasionalmente ottenere qualcosa di piuttosto strano e il supporto migliorato lì ha sicuramente aiutato. Quindi, tutto sommato, è bello vedere così tanti grandi miglioramenti, così tante cose che penso miglioreranno in modo significativo sia i nostri flussi di lavoro, il modo in cui possiamo costruire con questi strumenti, sia il modo in cui danno potere ai clienti con cui lavoriamo anche con.
BRIAN GARDNER: Sì. Penso che sia giusto dire che siamo tutti fan accaniti di dove si trova e dove sta andando. Detto questo, e per non piovere sulla nostra parata, parliamo però di lacune. E non sto parlando di block gap per quelli di noi che sanno cosa sia. Lacune in– e siamo tutti d'accordo anche sul fatto che siamo in volo, che non è ancora del tutto arrivato.
E mi diverto in questo modo come se Matt Mullenweg fosse papà e ci stesse portando a fare un viaggio di vacanza in Europa a Griswold, e siamo tutti tipo, siamo già arrivati, è già pronto. E non riesco a immaginare cosa stiano aspettando le persone che stanno aspettando la fase successiva, la fase di collaborazione e multilingua, di internazionalizzazione, cosa stanno aspettando perché stanno aspettando che arriviamo prima a destinazione.
Davvero veloce, quali sono alcune cose che erano- forse, Aurooba, inizieremo con te- alcune cose che sembrano non essere all'altezza, non è ancora del tutto lì, cose che tu, un po' su base giornaliera, tu' Ti piace, oh, vorrei solo poter fare questa o due cose?
AUROOBA: Quindi ho iniziato a utilizzare WordPress nel corso della giornata perché era super flessibile e ti consente di collegarti in così tanti posti diversi per curare davvero quell'esperienza per i clienti per cui stai costruendo e una cosa che mi piacerebbe davvero vedi che parte di quella capacità di filtraggio arriva all'editor di blocchi Chrome, essendo in grado di aggiungere un po 'di cose in cima o rimuoverle, aggiungere determinate preferenze in base all'esperienza che desideri che il client abbia.
Apprezzo totalmente il voler mantenerlo molto stretto e avere questo linguaggio di design davvero carino. Ma sento che c'è sicuramente una possibilità– è possibile farlo e fornire comunque un po' più di estensibilità, un po' più di flessibilità in termini di ciò che siamo in grado di avere intorno all'editor stesso. È qualcosa che mi ritrovo ad hackerare molto e vorrei non doverlo hackerare e potrebbe semplicemente accadere.
BRIAN GARDNER: Quindi Kat, dimmi, dal tuo punto di vista, quali pensi siano alcune aree di miglioramento o cose che vorresti vedere inserite o perfezionate in questa cosa completamente nuova chiamata WordPress?
KATHERINE WHITE: Per quanto riguarda l'editor a blocchi, la cosa che mi viene subito in mente è ancora l'accessibilità nell'esperienza di editing. È stato un problema con l'editor di blocchi fin dall'inizio. E ci sono molte cose che sono tecnicamente possibili, ma comunque dal punto di vista dell'usabilità, davvero impegnative, anche cose come inserire un blocco se usi la tecnologia assistiva.
Quindi questa è un'area che mi piacerebbe ancora vedere un miglioramento. È stata una vera sfida mitigare questi problemi e anticiparli solo a causa della velocità di sviluppo che sta ancora accadendo con l'editor di blocchi. Quindi vengono introdotti nuovi problemi e stiamo ancora cercando di recuperare il ritardo, tanto meno cercando di anticipare la piattaforma in questo senso. Quindi questo è probabilmente il più grande dal mio punto di vista.
BRIAN GARDNER: Parlerò della comunità qui perché sento molto su Twitter o durante le chiamate solo nello spazio in generale. E sento che ci sono alcune idee sbagliate, alcune persone che hanno opinioni o pensieri o pensano di sapere cosa sta succedendo. Aurooba, quali sono alcune– se ne hai sentito– alcune cose che hai sentito che la gente– che sono una sorta di false percezioni, cose che senti dire di sfuggita su WordPress, oh, non può fare questo o non è quello o qualunque cosa tu sia, no, davvero, in realtà lo è, ed ecco come e perché? Ti viene in mente qualcosa lì?
AUROOBA: Penso che una delle cose più importanti che mi vengono in mente sia che le persone pensano che le cose dell'editor di blocchi nativo non possano essere performanti e lo possono assolutamente essere. In effetti, tutti i blocchi principali sono piuttosto bravi a essere performanti. E soprattutto se stai curando quell'esperienza da solo, è un sito web molto leggero e molto veloce. Sono tutte le altre cose extra che le persone potrebbero aggiungere in modo non eccezionale che causano davvero il problema e in qualche modo danneggiano la percezione dell'editor di blocchi. Ma sì, è un editor molto performante sul front-end come quello che produce. Il back-end, forse non ancora.
OH. Vai avanti, 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.