March 5, 2020 — Il CSS è il linguaggio che dà stile ai nostri siti in WordPress. In questo talk presento 10 soluzioni che amo di più, qualcuna che uso e insegno da anni, altre più recenti, per concludere con qualche novità che useremo nel futuro.
Un po’ di codice, tanto amore, e due bassotti ad aiutarci.
March 4, 2020 — La prima volta non si scorda mai. In tutti i sensi! Vi racconterò la mia, senza nascondere nessun particolare. Nemmeno quelli più intimi. Parleremo di community e di gnomi, come fare a scovarli, scoprire come sono fatti e come diventare uno di loro. Perché gli gnomi sono importanti!
February 21, 2020 — Questo mese abbiamo pensato di parlare di crowdfunding.
Il crowdfunding o spaventa o viene preso sotto gamba.
Attraverso poche indicazioni abbiamo fatto un percorso per capire di cosa si tratta e quali sono le regole di base per impostare una campagna che possa (ribadisco possa) avere successo!
February 21, 2020 — Riccardo Mancinelli ci ha illustrato Gutenberg, il nuovo editor di WordPress a blocchi, dal punto di vista di un developer. Nel talk si è affrontato il tema dell’introduzione di Gutenberg nel mondo WordPress considerando aspetti di Business e Sviluppo Software. Cosa cambia nel workflow dello sviluppo Software. Cosa Sapere. Come muoversi. Cosa sta accadendo e come possiamo farci trovare pronti a questa nuova evoluzione.
February 21, 2020 — Un’introduzione alla gestione del layout di pagina con Grids (ed altri strumenti) e visualizzazione dei blocchi diversificata per device. In pratica: come fare una landingpage moderna con elementi fullwidth in parallasse e con un controllo editoriale sulle immagini.
January 16, 2020 — Le transizioni di pagina vengono utilizzate nelle app per guidare l’utente nella navigazione e fornire una esperienza fluida e lineare: perché non vengono utilizzate su tutti i siti web?
Una delle cause è sicuramente che non sono di facile implementazione, specie in progetti con poco tempo/budget.
In questo talk si vedrà come realizzare transizioni di pagina in WordPress in modo semplice e veloce, aumentando la velocità e la facilità di navigazione di un sito e migliorando l’esperienza utente con transizioni animate funzionali.
Si analizzeranno quali sono le transizioni più utilizzate e perché e si vedrà come implementarle in qualsiasi tema WordPress. Si partirà da esempi più semplici ed si arriverà a vedere le transizioni più avanzate.
Il tutto senza perdere indicizzazione SEO e compatibilità con i browser.
Il talk analizzerà sia gli aspetti di design delle transizioni, sia il codice necessario per realizzarle.
January 15, 2020 — Cosa significa veramente fare SEO? Come farla in maniera efficace? Esistono molti falsi miti e false best practices che non portano risultati e possono addirittura danneggiare il posizionamento e le vendite del sito. L’ottimizzazione è un processo complesso e non è sufficiente utilizzare qualche plugin per ottenerla. In questo workshop vedremo quali sono gli interventi che portano veramente risultati e come applicarli al meglio su WooCommerce, con e senza l’ausilio di plugin, in modo da ottenere un ecommerce pronto per scalare le classifiche di Google e vendere di più.
January 14, 2020 — Timber consente di integrare il sistema di templating di Twig in WordPress, permettendo agli sviluppatori di creare temi WordPress utilizzando solo HTML e semplificando la creazione di codice pulito e gestibile.
December 21, 2019 — In questo speech, Carlo cercherà di far venir voglia di provare a sviluppare con WordPress a chi conosce un po’ di PHP . Non sarà un discorso sullo sviluppo dei temi o dei plugin, ma su come accedere via PHP ai dati presenti nel database: spiegherà infatti come si modificano le query di WordPress per personalizzare in modo granulare i risultati mostrati a video.
Questo è l’indice degli argomenti che tratterà.
Il database e i dati:
cosa sono i post;
i tipi di post;
le tabelle di archiviazione dei post.
Le query di WordPress:
la classe WP_Query;
i parametri della classe WP_Query;
la trasmissione dei parametri;
le query variable (pubbliche e private).
La visualizzazione dei dati:
la classe WP_Post;
il Loop;
le liste (la funzione get_posts()).
Come personalizzare le query:
modifica del Loop (pre_get_posts o tramite nuove istanze di WP_Query).