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).
December 21, 2019 — WordPress Performance e Optimization: 8 trucchi per velocizzare il tuo sito web e renderlo accessibile in meno di 1 secondo. La discussione prevederà l’argomentazione dei seguenti punti: – Il protocollo QUIC – Performance test – Caching systems – PHP version e Database MySQL – Immagini SVG – CDN e DNS – HTTP requests – Lazy Loading.
December 21, 2019 — GraphQl è il più interessante strumento per creare headless CMS Vediamo come il nostro amato WordPress insieme a GatsbyJS può essere utilizzato come base dati per un front-end completamente libero da ogni schema.
December 21, 2019 — Drupal dalla versione 8 ha introdotto nel suo core Symfony, definendosi così un CMF (Content Manager Framework) e non più un CMS. Anche WordPress permette di avere tutte le comodità di un Framework. Vi illustro gli strumenti che preferisco.
December 21, 2019 — Una veloce overview su alcune tecniche, snippet, trick e plugin, anche quelli meno conosciuti, con lo scopo soprattutto di divertire e al contempo dare anche qualche nuova piccola idea.