Speakers: Leonardo Pinori

  • Addio conflitti Git con Prettier e PHP CS Fixer nei tuoi temi WordPress custom

    WordCamp Pisa 2025Speaker: Leonardo Pinori

    December 27, 2025 — Con l’uso sempre più diffuso di Git anche nei progetti WordPress, è fondamentale adottare degli standard di sviluppo per ridurre al minimo i conflitti e semplificare la gestione della codebase. Un aspetto chiave è applicare formattazioni standard al codice, avvalendosi di strumenti consolidati come Prettier per JS, TS e CSS, riordino automatico delle classi Tailwind e PHP CS Fixer per PHP. Partecipando a questo talk potrai finalmente dire addio ai conflitti Git sui tuoi temi custom: prima di ogni commit, un semplice comando npm formatterà in un colpo solo tutto il codice modificato, evitandoti noiosi rebase e perdite di tempo.

  • Leonardo Pinori: Utilizzo dei tools dell’ecosystem Roots per lo sviluppo di un tema total custom

    WordPress Meetup CesenaSpeaker: Leonardo Pinori

    October 17, 2022 — Con questo talk vorrei presentare i vantaggi nell’utilizzo dei tools opensource Roots (Bedrock+Sage) per la realizzazione di un tema WordPress totalmente personalizzato.
    Dopo aver fatto una veloce panoramica su come effettuare il setup via composer dell’installazione Bedrock e dello starter theme Sage mi soffermerei nel descrivere i vantaggi nell’utilizzare di tali due tools come segue:

    Bedrock
    – repository git ben organizzate grazie all’utilizzo di composer per la gestione delle dipendenze
    – struttura del progetto orientata a processi di CI/CD
    – facilità di aggiornamento e rollback dei plugin e del core WordPress

    Sage
    – benefici nella segregazio della logica php dalle viste blade
    – tools webpack ready to use per la compilazione degli assets statici

    Presentation Slides »