Venerdì 13 novembre 2026 Scuola WP sarà al Contributor Day del WordCamp Pisa. Avremo due aule a disposizione per tutta la giornata, pensate per chi vuole muovere i primi passi con WordPress senza alcuna esperienza. Al mattino ci saranno tre workshop in sequenza: dalla bacheca al primo contenuto, dalla creazione del primo articolo e della homepage con i blocchi fino alla personalizzazione di colori, font e struttura del sito. Nel pomeriggio ci saranno tavoli di domande e pratica.
I posti nello spazio formazione sono 30 e per partecipare serve il biglietto Conferenza + Contributor Day, indicando Scuola WP quando ti viene chiesto cosa vuoi fare il venerdì. Non devi installare nulla: porta il tuo PC con il caricabatterie e lavoreremo direttamente dal browser, su WordPress Playground. Ti aspettiamo a Pisa per imparare insieme.
La sezione Develop raccoglie una serie di articoli dedicati allo sviluppo su WordPress, pensati per fornire una base solida e progressiva a chi desidera lavorare in modo consapevole con il codice e con l’architettura del CMS.
L’indice è organizzato per offrire un percorso logico di apprendimento, che parte dai concetti essenziali dello sviluppo WordPress e arriva progressivamente a funzionalità più avanzate. L’obiettivo è fornire agli sviluppatori gli strumenti necessari per creare soluzioni scalabili, facili da gestire e conformi all’ecosistema WordPress, sia per progetti personali che professionali.
Scopri come creare un Dynamic Block per WordPress in soli 5 minuti. Questa guida rapida ti spiega come configurare il file block.json e utilizzare la funzione di rendering in PHP per visualizzare contenuti dinamici lato front-end. Una risorsa pratica per superare i limiti dei blocchi statici e integrare dati in tempo reale nel nuovo editor a blocchi. Continua a leggere Dynamic Block da 0 a 100 in 5 minuti
Ottavo articolo della serie sui fondamenti dello sviluppo di plugin WordPress Introduciamo l’uso di PHPUnit per implementare unit test nello sviluppo di plugin WordPress. Impara a configurare l’ambiente di test, scrivere casi di prova efficaci e verificare la logica del codice in modo automatizzato. Una risorsa fondamentale per prevenire bug, garantire la stabilità del software e adottare un approccio professionale orientato alla qualità e alla manutenibilità. Continua a leggere Test automatizzati con PHPUnit
Settimo articolo della serie sui fondamenti dello sviluppo di plugin WordPress. Guida all’utilizzo di PHPStan per l’analisi statica dei plugin WordPress. Impara a individuare bug latenti e refusi nel codice senza doverlo eseguire, migliorando la robustezza e la qualità del tuo sviluppo. Scopri come configurare i livelli di analisi e integrare estensioni specifiche per WordPress per gestire correttamente le funzioni del core e le dipendenze professionali. Continua a leggere Analisi statica con PHPStan
Sesto articolo della serie sui fondamenti dello sviluppo di plugin WordPress. Impara a utilizzare PHP_CodeSniffer e i WordPress Coding Standards (WPCS) per scrivere codice pulito, sicuro e performante. Impara a installare e configurare questi strumenti per identificare automaticamente errori e violazioni delle linee guida ufficiali. Una risorsa indispensabile per garantire l’interoperabilità, la manutenibilità e la qualità professionale dei tuoi plugin e temi WordPress. Continua a leggere Coding Standards con PHPCS e WPCS
Quinto articolo della serie sui fondamenti dello sviluppo di plugin WordPress. Come utilizzare le GitHub Actions per automatizzare il flusso di lavoro nello sviluppo di plugin WordPress. Impara a configurare test automatici, controllare gli standard del codice (PHPCS) e automatizzare il rilascio su repository esterni o server. Una risorsa fondamentale per implementare processi di Continuous Integration e garantire software di alta qualità con ogni commit. Continua a leggere GitHub Actions per lo sviluppo di plugin WordPress
Quarto articolo della serie sui fondamenti dello sviluppo di plugin WordPress. Come utilizzare @wordpress/env per creare rapidamente un ambiente di sviluppo locale basato su Docker. La guida spiega come installare, configurare e avviare un’istanza WordPress isolata per testare plugin e temi in modo professionale. Impara a gestire script personalizzati e a semplificare il tuo flusso di lavoro eliminando le complessità delle configurazioni server manuali. Continua a leggere wp-env – Ambiente di sviluppo locale per plugin WordPress
Terzo articolo della serie sui fondamenti dello sviluppo di plugin WordPress. Come configurare Composer per gestire le dipendenze nello sviluppo di plugin WordPress. Impara a utilizzare l’autoloader PSR-4, organizzare le librerie esterne e ottimizzare il codice tramite file composer.json. Una risorsa essenziale per modernizzare il tuo workflow, garantendo modularità, ordine e standard professionali nello sviluppo di soluzioni avanzate per il CMS. Continua a leggere Configurazione di Composer per lo sviluppo di plugin WordPress
Secondo articolo della serie sui fondamenti dello sviluppo di plugin WordPress. Impara a utilizzare Git e GitHub per ottimizzare lo sviluppo di plugin WordPress. Scopri come gestire le versioni del codice, collaborare in team e automatizzare il rilascio dei file tramite le GitHub Actions. Impara a configurare un workflow professionale per mantenere i tuoi progetti organizzati, sicuri e facilmente aggiornabili, migliorando drasticamente la qualità del tuo flusso di lavoro. Continua a leggere Git e GitHub per lo sviluppo di plugin WordPress
Scopri cosa sono i plugin di WordPress, come funzionano e perché sono fondamentali per estendere le funzionalità del tuo sito senza scrivere codice. Una guida completa che ti accompagna dalla scelta dei plugin migliori fino alla loro installazione e gestione in totale sicurezza. Continua a leggere Introduzione ai plugin di WordPress
Per fornire le migliori esperienze, utilizziamo tecnologie come i cookie per memorizzare e/o accedere alle informazioni del dispositivo. Il consenso a queste tecnologie ci permetterà di elaborare dati come il comportamento di navigazione o ID unici su questo sito. Non acconsentire o ritirare il consenso può influire negativamente su alcune caratteristiche e funzioni.
Funzionale
Sempre attivo
L'archiviazione tecnica o l'accesso sono strettamente necessari al fine legittimo di consentire l'uso di un servizio specifico esplicitamente richiesto dall'abbonato o dall'utente, o al solo scopo di effettuare la trasmissione di una comunicazione su una rete di comunicazione elettronica.
Preferenze
L'archiviazione tecnica o l'accesso sono necessari per lo scopo legittimo di memorizzare le preferenze che non sono richieste dall'abbonato o dall'utente.
Statistiche
L'archiviazione tecnica o l'accesso che viene utilizzato esclusivamente per scopi statistici.L'archiviazione tecnica o l'accesso che viene utilizzato esclusivamente per scopi statistici anonimi. Senza un mandato di comparizione, una conformità volontaria da parte del vostro Fornitore di Servizi Internet, o ulteriori registrazioni da parte di terzi, le informazioni memorizzate o recuperate per questo scopo da sole non possono di solito essere utilizzate per l'identificazione.
Marketing
L'archiviazione tecnica o l'accesso sono necessari per creare profili di utenti per inviare pubblicità, o per tracciare l'utente su un sito web o su diversi siti web per scopi di marketing simili.