Categoria: Sviluppo
-
Realizzare un sito FSE (quasi) da zero
—
by
Il Full Site Editing (FSE) — o meglio, l’esperienza di editing del sito — è un “cambio di paradigma”. Se ti senti ancora legato ai vecchi template in PHP o se il Site Editor ti sembra un labirinto inestricabile, questo workshop è la tua bussola. Capiremo la logica che governa i Block Themes e impareremo…
-
Vibe Coding fatto bene: come creare un plugin WordPress (anche se non sei un senior dev)
—
by
Il “Vibe Coding” non è magia, è il nuovo paradigma dello sviluppo software dove l’intento umano incontra la potenza generativa dell’AI. Ma come si passa da una semplice “idea” a un plugin WordPress solido, sicuro e pronto all’uso? In questo workshop pratico, supereremo il semplice “copia e incolla” da ChatGPT per esplorare un flusso di…
-
E se WordPress non fosse il tuo database?
—
by
Chiunque lavori con WordPress e API esterne prima o poi si scontra con gli stessi limiti: sincronizzazioni fragili, cron infiniti, dati duplicati, inconsistenze difficili da spiegare ai clienti. Cosa succede se ribaltiamo completamente il modello? E se WordPress non dovesse essere il database dei contenuti? E se potesse limitarsi a fare ciò che sa fare…
-
DataForms e DataViews: Perché gli sviluppatori di plugin dovrebbero prestare attenzione
—
by
Se usi il Site Editor, hai già visto DataViews in azione: nella visualizzazione di pagine, template e presto anche nella Media Library. Ma sapevi che questi potenti componenti React sono disponibili anche per gli sviluppatori di plugin? In questo talk esploreremo DataForms e DataViews, due componenti innovativi del package @wordpress/dataviews. Che tu stia mantenendo settings…
-
Give Me Back PHP in This Block-Based World: Creare un dynamic block per Gutenberg
—
by
Un’esperienza travolgente di un tuttologo del web, abituato a fare scrippettini in PHP, che si ritrova a lottare contro React, JSX, store, reducer, actions e mille altre astrazioni per realizzare cose basilari. Come ritrovare la retta via del PHP e tornare indietro da un viaggio intorno al mondo moderno del JavaScript, usando i dynamic blocks…
-
XML-RPC: la porta dimenticata di WordPress
—
by
XML-RPC è un endpoint storico di WordPress che molti siti tengono attivo “per abitudine”, anche quando non serve. In 10 minuti vedremo perché è ancora un punto debole sfruttato di frequente, quali segnali indicano abuso (brute force/pingback) e cosa fare subito: disabilitarlo in sicurezza oppure limitarlo senza rompere funzionalità. Uscirai con una checklist pratica da…
-
Sviluppare utilizzando l’intelligenza artificiale
—
by
Molto sta cambiando, e molto più velocemente che in passato, al punto che è diventato banale affermare che la nostra realtà, professionale e non, si divide in pre-AI, e post-AI. Senza trionfalismi, né allarmismi, condividerò un percorso alla scoperta di questa tecnologia, raccontando come stia trasformando il modo di intendere il nostro lavoro di sviluppatori.
-
Far parlare i tuoi contenuti: introduzione pratica alla RAG con WordPress
—
by
Tutti parlano di AI, RAG e chatbot, ma quando provi a capire come applicarli davvero a un sito WordPress ti trovi sommerso da tutorial teorici, demo che sembrano magia e poca sostanza pratica. In questo talk faccio ordine: cos’è RAG, perché è diverso dal “chiedere a ChatGPT”, e soprattutto quali sono le opzioni concrete per…
-
The Fastest Way to Build Gutenberg Blocks: Modern Tools, Scripts, and AI
—
by
Building custom Gutenberg blocks can feel complex and time-consuming, especially for developers who want to move fast without over-engineering. In this talk, I will show the fastest and most practical ways to build Gutenberg blocks using modern WordPress tools and scripts. The session will focus on real workflows that developers can start using immediately.