Nick Diego, sostenitore degli sviluppatori di Automattic e collaboratore principale, è l’autore del popolare Blocco di icone plugin che consente agli utenti di aggiungere icone e grafica SVG personalizzate all’editor di blocchi di WordPress. Spesso gli viene chiesto se il plugin può aggiungere icone al blocco Button principale, ma questo va oltre lo scopo di ciò che fa. La settimana scorsa ha scritto un plugin che soddisfa questa richiesta di funzionalità in un plugin separato senza creare un blocco personalizzato.
Il plugin Abilita icone pulsanti è disponibile su GitHub come esempio che dimostra come gli sviluppatori possono estendere leggermente i blocchi principali per funzionalità come questa. Diego ha detto di essersi ispirato allo sviluppatore di WordPress Aki Hamano Abilita immagine reattiva plugin che aggiunge impostazioni al blocco Immagine per visualizzare in modo elegante immagini diverse a seconda della larghezza dello schermo.
“Volevo utilizzare il blocco immagine di WordPress per cambiare immagine sui dispositivi mobili, ma volevo qualcosa che estendesse semplicemente il blocco principale senza dover creare un blocco personalizzato, quindi ho provato a crearne uno”, ha detto Hamano. “Per ora, puoi aggiungere solo un’immagine e puoi cambiare solo il punto di interruzione e la risoluzione.”
Diego ha detto che non ha intenzione di aggiungere il suo plugin Enable Button Icons alla directory ufficiale di WordPress.
“Funziona alla grande, ma non è progettato per supportare un’intera libreria di icone e so che sarà la prima cosa che la gente chiederà”, ha detto. “Quindi, sto pensando di tenerlo come esempio e di incoraggiare le persone a prenderlo e modificarlo come vogliono.”
Ho testato il plugin e funziona perfettamente ma è sicuramente maturo per essere esteso per supportare una selezione più ampia di icone. In alternativa, potrebbe essere utile per un marchio che dispone di un determinato numero di icone personalizzate che desidera siano facilmente accessibili per l’utilizzo nei blocchi Pulsanti.
Diego organizzerà un evento alla fine del mese su come estendere i blocchi principali di WordPress e il plug-in Abilita icone dei pulsanti ne farà parte. Sarà un altro segmento della serie “Ore per sviluppatori” gestita attraverso il gruppo Impara WordPress Online Workshops su Meetup. Diego e un team di collaboratori hanno appena concluso le ore degli sviluppatori evento oggi con una demo/procedura dettagliata del prossimo tema predefinito Twenty Twenty-Four. Guarda il prossimo evento a cui essere aggiunto il programma qualche volta questa settimana.
Gli sviluppatori hanno chiesto maggiore estensibilità, hook e filtri per l’editor di blocchi e un prossimo evento Hallway Hangout si concentrerà su problemi di triaging relativi all’estensione di Gutenberg. I contributori discuteranno le 110 questioni in sospeso etichettate “Estensibilità,” e 20 numeri etichettati “Blocca l’adozione”, utilizzato per questioni che influiscono direttamente sulla capacità di adottare funzionalità di Gutenberg. Chiunque voglia condividere le proprie opinioni sui problemi di estensibilità dell’editor a blocchi è invitato a partecipare.