v1.0.5
— Pro 1.0.5 — Widget Stato GEO sulla bacheca + palette blu/verde/giallo Ultima versioneRelease notes
Quinta patch della linea 1.x. Introduce un widget "Stato GEO" sulla bacheca principale di WordPress e ricalibra la palette dell'indicatore semaforico nella colonna admin per usare colori più incoraggianti.
📊 Nuova widget bacheca "Stato GEO"
Al login dell'admin, sulla bacheca principale di WordPress (wp-admin/index.php), compare una nuova widget che riassume in un colpo d'occhio lo stato di completamento GEO di tutto l'archivio.
Cosa mostra:
- Percentuale media di completeness sull'intero archivio (indicatore grande in alto)
- Distribuzione per livello in 3 riquadri colorati:
- 🔵 Completi ≥80% — post pronti per la pubblicazione GEO-optimized
- 🟢 Parziali 40-79% — post migliorabili
- 🟡 Da compilare <40% — priorità di audit
- Top 5 post con completeness più bassa — con link diretto a Modifica, così puoi partire dai più critici senza cercarli
La widget è Pro-only e visibile solo agli utenti con capability edit_posts (rispetta lo standard WordPress). Se il tuo sito non ha ancora post pubblicati nei tipi di contenuto con GEO abilitato, la widget mostra invece un empty state amichevole con istruzioni.
Performance: le statistiche aggregate sono cachate 1h in transient. Ogni salvataggio post invalida automaticamente sia la cache aggregata (widget) che la cache per-post (colonna admin), così i numeri restano freschi senza attesa. Su siti con archivi enormi (10.000+ post) la widget analizza gli ultimi 500 post modificati per restare veloce — nota mostrata in trasparenza sotto il totale.
🎨 Palette Completion Column ricalibrata
L'indicatore semaforico nella colonna GEO delle liste post/pagine/CPT cambia palette:
- Prima: 🟢 verde ≥80% · 🟡 giallo 40-79% · 🔴 rosso <40%
- Dopo: 🔵 blu ≥80% · 🟢 verde 40-79% · 🟡 giallo <40%
Perché il cambio: il rosso su contenuti solo parzialmente compilati era un falso segnale di allarme — nella realtà editoriale gestire archivi grandi significa avere sempre una coda di post da rifinire, non è un "problema". La nuova palette:
- Non stigmatizza — nessun contenuto viene marcato come "sbagliato"
- Comunica progressione: blu = eccellente, verde = buono, giallo = da migliorare
- Coerente con il look WordPress admin (blu = colore primario nativo)
Le soglie percentuali sono invariate (80% / 40%) e restano personalizzabili via filter innogai22_pro_completeness_thresholds. Sotto il cofano i livelli sono stati rinominati da green/yellow/red a high/mid/low — nomi semantici che non dovranno cambiare in futuro se toccheremo di nuovo la palette.
🛡️ Nessuna azione richiesta
Aggiornamento zero-friction: nessuna modifica DB, nessuna migration. La widget si registra automaticamente al primo caricamento della bacheca dopo l'update; la nuova palette compare subito nelle liste post appena l'admin refresha una schermata.