Gutenberg 13.0 aggiunge la selezione del testo su più blocchi, la nuova variazione del gruppo di stack e i blocchi di copertina in primo piano

Pubblicato: 2022-04-15

Gutenberg 13.0 è arrivato oggi nella directory dei plugin di WordPress. È una delle versioni più pesanti di recente, contenente le funzionalità finali che dovrebbero essere fornite con WordPress 6.0.

Le caratteristiche più importanti includono la selezione parziale del testo multiblocco, i blocchi di copertina con immagini in primo piano, una variazione dello Stack per i gruppi e la creazione di pagine basata su pattern. E c'è molto altro da approfondire.

Ho trattato molti degli articoli più importanti in questo post. Tuttavia, per comprendere l'intera portata del rilascio, controlla i biglietti collegati nell'annuncio del rilascio di Gutenberg 13.0.

Altri punti salienti degni di nota includono il supporto della spaziatura per il blocco Colonna, l'ottimizzazione dei caratteri Web, le bicromie per i segnaposto del logo del sito e dell'immagine in evidenza e gli allineamenti verticali per i blocchi con controlli flessibili.

Selezione parziale del testo

WordPress si apre a un post con diversi paragrafi. Il testo viene selezionato in due diversi blocchi di paragrafo.
Selezione del testo su due blocchi.

Gli utenti possono ora selezionare il testo su più blocchi RTF, come paragrafo, intestazione, elenco e virgolette. In passato, l'evidenziazione del testo parziale creava automaticamente una selezione multiblocco, che in genere non è desiderabile.

La modifica supporta la pressione del tasto Enter per eliminare il testo selezionato e creare un nuovo blocco, Backspace per la rimozione e l'unione all'indietro e Del per la rimozione e l'unione in avanti. La digitazione sostituirà il testo selezionato con il nuovo input.

Ho trattato questa nuova funzionalità in un post approfondito il mese scorso.

Stack e variazioni di gruppo

Editor di post di WordPress con tre blocchi di gruppo. Il primo è l'impostazione predefinita. La seconda è la variante Row. La terza è una variazione impilata.
Blocco di gruppo seguito da variazioni di riga e pila.

Gutenberg 13.0 introduce una nuova variazione Stack per il blocco Group. La modifica crea complessivamente tre variazioni, contando l'output predefinito e la riga.

A prima vista, Stack e il blocco di gruppo predefinito potrebbero non sembrare molto diversi. Dopotutto, sono entrambi contenitori per contenuti impilati verticalmente. Tuttavia, la variazione Stack è tecnicamente un flexbox piuttosto che un layout di flusso. Non sono sicuro di come andrà a finire per gli utenti finali che potrebbero non comprendere immediatamente la distinzione. Tuttavia, questo dovrebbe essere uno strumento gradito per creare layout più avanzati nei temi.

La variazione Stack incapsula interamente tutti i blocchi nidificati, disabilitando i loro controlli di allineamento (ad esempio, allinea a destra, allinea in larghezza, ecc.). Tuttavia, lo Stack stesso ha controlli di giustificazione per allineare il contenuto a sinistra, a destra e al centro.

Editor di post di WordPress. Un blocco Stack/Group contiene un'immagine, un'intestazione e un paragrafo. Sono allineati a destra del contenitore.
Variazione dello stack con contenuto giustificato a destra.

Un'impostazione che potrebbe sembrare poco chiara è il controllo con l'etichetta "Consenti di andare a capo su più righe". C'è almeno un potenziale caso d'uso per questo. È possibile che un layout impilato sia anche orizzontale se è stata impostata un'altezza. Tuttavia, tale controllo dell'altezza non è attualmente mostrato nell'interfaccia utente.

Anche la variazione Riga è molto migliorata quando la si inserisce per la prima volta. Ora c'è un chiaro indicatore che i blocchi appena inseriti sono disposti orizzontalmente.

Oltre alla selezione parziale del testo, gli utenti possono inserire rapidamente i blocchi selezionati in un gruppo, riga o pila tramite la barra degli strumenti.

Blocco di copertina + immagine in primo piano

Visualizzazione di un singolo post di WordPress sul front-end. Il sito e l'intestazione del post hanno un'immagine di sfondo dietro di loro che si estende su tutta la pagina.
Utilizzo di un'immagine in primo piano all'interno del blocco copertina per intestazioni di post singoli.

Ora c'è un nuovo interruttore "Usa immagine in primo piano" nella barra degli strumenti quando si inserisce una copertina nell'editor. L'attivazione lega i dati dell'immagine al blocco.

A volte è difficile scegliere i preferiti quando le nuove funzionalità arrivano alla velocità con cui si può testarle. Tuttavia, l'utilizzo di immagini in primo piano all'interno dei blocchi di copertina è facilmente una delle cose di cui sono più entusiasta. Ho già un sacco di idee che mi girano per la testa, un paio delle quali ho condiviso durante la trattazione di questa funzione la scorsa settimana.

Non vedo l'ora di vedere cosa ci fanno gli autori e gli utenti del tema. Questo apre un mondo completamente nuovo di possibilità di layout per i temi a blocchi.

Variazioni di stile globali

Editor del sito WordPress con pannello degli stili globali aperto. La sezione "Sfoglia stili" è selezionata e mostra due carte, una chiara e una scura.
Variazioni di stile globali chiare e scure nella barra laterale.

Il lavoro continua per arricchire la funzione delle variazioni di stile globali. Lanciato per la prima volta con Gutenberg 12.5, consente agli autori di temi di spedire più file /styles/*.json tra i quali gli utenti possono passare. In sostanza, è un selettore di "skin" specifico per il tema.

L'aggiornamento supporta un nuovo campo del title nei file JSON per un'etichetta a misura di uomo. In caso contrario, torna al nome del file senza l'estensione.

Quando un utente passa con il mouse su una scheda stile nell'interfaccia utente, la capovolge per rivelare il titolo e altri colori disponibili per la variazione. Sfortunatamente, la versione capovolta della scatola tira i primi quattro colori definiti dal tema. Questo a volte può risultare in una bella e pulita vetrina della variazione. Può anche essere un pugno nell'occhio che non fornisce informazioni utili all'utente sullo stile stesso.

Gli autori del tema possono controllarlo manovrando le definizioni dei colori nei loro file *.json . Ma è un trucco, nella migliore delle ipotesi. Poiché questa metodologia non è ufficiale, non vi è alcuna garanzia che funzionerà in futuro. Inoltre, è un modo veloce per creare codice disorganizzato per coloro a cui piace mantenere le cose in ordine.

Nuovi componenti per il controllo delle frontiere

Vista da libro di fiabe del Border Box Control. Mostra un controllo con quattro set di impostazioni di colore e larghezza per i bordi superiore, destro, inferiore e sinistro.
Definizione dei confini dei singoli blocchi.

Gutenberg 13.0 ha introdotto i nuovi componenti BorderControl e BorderBoxControl . Questa è una revisione della precedente implementazione dello strumento di progettazione del confine. Alla fine consentirà agli utenti di definire la larghezza, lo stile e il colore del bordo di tutti e quattro i lati per i blocchi che optano per il supporto del bordo. Inoltre, gli autori dei temi avranno lo stesso livello di controllo granulare tramite theme.json .

Sebbene i nuovi componenti siano ora disponibili, il supporto per i blocchi non è previsto fino a Gutenberg 13.1. Tecnicamente, è già unito alla versione di sviluppo del plugin.

Crea nuove pagine con motivi

Schermata di aggiunta di una nuova pagina di WordPress. C'è una sovrapposizione modale con una griglia 2x2 di modelli di contenuto dal tema.
Motivo modale quando si aggiunge una nuova pagina.

La creazione di layout di pagina complessi è diventata più semplice. Quando si aggiunge una nuova pagina, sullo schermo viene visualizzata una modale. Consente agli utenti di selezionare da un elenco di modelli di "contenuto" da inserire nella pagina. Questo può essere semplice come pochi blocchi per creare un layout su/profilo. Oppure, può essere un design da prima pagina in piena regola. Da quel momento, gli utenti possono personalizzare le parti specifiche dei loro siti.

Questa funzione dipende dagli autori del tema che registrano modelli personalizzati per il tipo di blocco di core/post-content . In caso contrario, gli utenti vedranno solo l'editor predefinito. I tematici dovrebbero iniziare a sperimentare come mostrare questa nuova funzionalità quando arriverà insieme a WordPress 6.0 il prossimo mese.

Commenti Query Loop Sostituisce Post Commenti Block

Editor di siti WordPress con blocco del ciclo di query dei commenti personalizzato, che mostra i commenti di un post sul front-end.
Commenti Blocco del ciclo di query nell'editor del sito.

Il blocco post commenti esistente è stato deprecato a favore del più recente ciclo di query commenti e blocchi associati. Funzionerà ancora, come con altri blocchi obsoleti. Tuttavia, non apparirà nell'inseritore.

Commenti Query Loop offre un'esperienza utente e designer molto migliore. Tuttavia, non ha ancora la parità di funzionalità con la soluzione che sta sostituendo, almeno in Gutenberg 13.0.

Alcuni dei problemi che ho notato nella mia precedente copertura, come l'ID commento e le classi mancanti, sono già stati risolti nel bagagliaio. Tuttavia, non esiste ancora una soluzione per il titolo "X risponde al post". Mi aspetto che questo e le rughe rimanenti vengano appianate nelle prossime settimane. Tuttavia, gli autori di temi che si basano sull'avanguardia dovrebbero essere consapevoli dei problemi esistenti.