# 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
- URL: https://cloudfactory.it/lavori/piattaforma-wordpress-testata-giornalistica/

## 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. **WordPress come dipendenza.** Bedrock e Composer: core e plugin con versioni bloccate, configurazione per ambiente, deploy ripetibili.
2. **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. **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. **Deploy automatici.** Pipeline GitLab con Capistrano: un ramo va in staging, un altro in produzione. Errori tracciati con Sentry.
5. **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

WordPress, Bedrock, Composer, Twig, ACF Pro, Yoast News, AMP, Redis, Varnish, GitLab CI, Capistrano, Google Ad Manager, Sentry

## 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.

---

Cloudfactory S.r.l., Roma. Contatti: hello@cloudfactory.it
