La piattaforma WordPress di una testata nazionale.

Tema su misura, distribuzione su Google News, AMP e Instant Articles, cache su più livelli e deploy automatici, per un quotidiano online a diffusione nazionale.

Settore
Editoria
Ambito
Sviluppo software
Anno
In corso
Come funziona
Redazione
Articolo pubblicatoWordPress
CampagneAd Manager
Tema su misura
Un tema, molte uscite
BedrockTwig29 moduliCache RedisPurge VarnishDeploy CI
Lettori
SitoHTML
AMPmobile
Google Newsfeed
Instant Articlessocial
In breve

Per una testata giornalistica online nazionale sviluppiamo e manteniamo la piattaforma WordPress: un tema su misura costruito su Bedrock e Twig, con 29 moduli tra AMP, Google News, dati strutturati, video, banner per le donazioni e articoli correlati. Cache con Redis e Varnish, deploy automatici su staging e produzione, e il traffico delle campagne pubblicitarie su Google Ad Manager.

29
moduli nel tema su misura
12
gruppi di campi personalizzati
2
ambienti con deploy automatico

Contesto

Una testata pubblica molti articoli al giorno e vive di traffico: ogni pagina deve essere veloce, indicizzata in fretta e distribuita su più canali. La redazione deve poter lavorare senza pensare alla tecnica.

Il problema

WordPress installato a mano e plugin aggiornati dal pannello non reggono una testata: versioni non bloccate, deploy non ripetibili, cache che non si svuota quando esce una notizia.

Cosa abbiamo fatto

  1. 01

    WordPress come dipendenza

    Bedrock e Composer: core e plugin con versioni bloccate, configurazione per ambiente, deploy ripetibili.

  2. 02

    Un tema modulare

    Template in Twig e 29 moduli: AMP con aggiornamento della cache, feed per Google News, dati strutturati, breadcrumb, video, autori in evidenza, articoli correlati e suggeriti, banner per le donazioni.

  3. 03

    Cache su più livelli

    Cache applicativa su Redis e purge mirato di Varnish alla pubblicazione, così la notizia nuova esce subito e il resto resta in cache.

  4. 04

    Deploy automatici

    Pipeline GitLab con Capistrano: un ramo va in staging, un altro in produzione. Errori tracciati con Sentry.

  5. 05

    Pubblicità

    Gestione delle campagne di grandi inserzionisti su Google Ad Manager, dalla messa online alle date di fine.

Com'è andata

La redazione pubblica e il sistema distribuisce: sito, AMP, Google News e social partono dallo stesso contenuto. Le modifiche al codice passano da staging e arrivano in produzione con un deploy, non con un FTP.

Strumenti

WordPressBedrockComposerTwigACF ProYoast NewsAMPRedisVarnishGitLab CICapistranoGoogle Ad ManagerSentry

Domande frequenti

Perché Bedrock e non un WordPress classico?

Perché gestisce WordPress e plugin come dipendenze: versioni bloccate, deploy ripetibili, niente aggiornamenti a sorpresa in produzione.

WordPress regge il traffico di una testata?

Sì, con il giusto livello di cache e un tema scritto con attenzione. La maggior parte dei problemi nasce da plugin e temi generici, non da WordPress.

Contatti

Hai un problema simile?

Scrivici cosa usate oggi e cosa non funziona. Ti rispondiamo entro un giorno lavorativo con una prima lettura tecnica.

Email
hello@cloudfactory.it
Sede
Viale di Trastevere 114, 00153 Roma