!!! Progetto senza scopo di lucro, realizzato nel tempo libero e frutto di tanta passione per webdesign e PA !!!

L'autore dei template grafici (per piattaforma WordPress) denominati "ItaliaWP", "ItaliaWP2" e "ItaliaWP3" oggetto di questo portale illustrativo, liberamente scaricabili, utilizzabili e modificabili NON È RESPONSABILE dell'uso che gli utilizzatori ne fanno, o dei contenuti che utilizzano nei loro portali.

- Ti sono stato utile? -

Se ti piace il progetto ed è stato utile anche a te, potresti offrimi qualcosa. Pensaci!

una birra una pizza pizza & birra fai tu :D

NOTA IMPORTANTE: Questo tema è deprecato, si consiglia l'utilizzo della nuova versione ItaliaWP3, sviluppata e mantenuta dall'autore originale, basata sull'ultima versione di Bootstrap Italia 2 e rivista per l'accessibilità (aderenza alle WCAG 2.1 AA e alle Linee guida AgID, con controlli di accessibilità integrati) secondo le più recenti Linee guida di design.


developers.italia ItaliaWP2

Tema WordPress per la Pubblica Amministrazione


Guarda la demo | Scarica il tema | Pagina del tema


ItaliaWP2 è un tema basato su Bootstrap Italia utilizzabile per i siti della Pubblica Amministrazione, sviluppato per WordPress (CMS open-source).

ItaliaWP2 utilizza i componenti del Prototipo per siti PA di AgID delle linee guida di design dell'Agenzia per l'Italia digitale rilasciare dal Team per la trasformazione digitale e su Bootstrap Italia.

ItaliaWP2 è una soluzione open-source e gratuita, ideale per comuni, istituti e piccoli enti pubblici in genere che hanno scelto di utilizzare WordPress per il proprio sito intenet, ed è l'evoluzione di ItaliaWP (versione 1).


Installare ItaliaWP2:

  1. Scaricare il file .zip in locale
  2. Aggingere un nuovo tema nella sezione "Aspetto" > "Temi"
  3. Selezionare "Aggiungi nuovo" e successivamente "Carica tema"
  4. Scegliere il file .zip scaricato in precedenza, senza decomprimerlo e cliccare "Installa ora"
  5. Selezionare "Attiva" per poter utilizzare il tema

Requisiti

WordPress 6.0 o superiore
PHP 8.0 o superiore (testato su 8.3)
Bootstrap Italia 1.6.4, incluso nel tema

Il tema è compatibile con l'editor a blocchi Gutenberg. Chi preferisce l'editor classico può installare il plugin Classic Editor.

In caso di utilizzo del Tema Child:

Ripetere la procedura precedente ma con il file .zip del Tema Child, successivamente configurare il Tema Child lasciando ItaliaWP2 con la configurazione iniziale.


Configurare ItaliaWP2:

  1. Creare 2 pagine per "Home" e "Articoli"
  2. In "Impostazioni" > "Lettura" selezionare "Una pagina statica"
  3. Assegnare le pagine appena create rispettivamente ad "Homepage" e "Pagina articoli"
  4. Impostare i dati di contatto e i dettagli nella sezione "Dettagli" (qui si imposta anche, facoltativamente, il Measurement ID di Google Analytics 4)
  5. Attivare le sezioni della "Home" in "Aspetto" > "Personalizza" > "Sito & Homepage"
  6. In "Aspetto" > "Menu" Creare un nuovo Menu ed inserirlo nella posizione "Menu Principale"
  7. [Facoltativo] Installare (e poi attivare) i Plugins consigliati in "Aspetto" > "Plugin richiesti"

Principali caratteristiche di ItaliaWP2:

  • WordPress: è realizzato per l'ultima versione di WordPress disponibile in Italiano
  • Responsive: si adatta ad ogni tipo di dispositivo (desktop, tablet e mobile) mantenendo le funzionalità
  • Pagina "DETTAGLI" nel backend: è possibile inserire e modificare facilmente le informazioni di contatto, i link dei profili social, il numero di ultimi articoli in homepage, gli ID delle pagine Privacy, Note legali e Contatti, e il Measurement ID di Google Analytics 4
    • Il campo Analytics è facoltativo: se lasciato vuoto non viene caricato alcuno script di tracciamento e non parte alcuna richiesta verso terze parti
  • 11 posizioni del menu: menu principale, menu in alto e 9 per i box servizi (divisi in 3 tipologie)
    • Nei menu Box Servizi è possibile inserire delle immagini utilizzando i Link personalizzati e inserendo direttamente il tag html < img src="URL" > nel Testo del link
  • 5 aree widget: Footer Colonne, Sidebar Pagine (disattivabile scegliendo l'apposito Template), Sidebar Articoli, Sezione Notifica e Sezione Credits
  • Logo, titolo e descrizione: personalizzazione del logo, del titolo, della denominazione e dell'icona del sito direttamente dalla personalizzazione del tema
  • Immagini e Gallerie Fotografiche: ritaglio e sistemazione automatica delle immagini principali degli articoli, gestione grafica secondo le linee guida delle singole immagini (disattivabile) e gallerie caricate negli articoli o nella pagine. Gestione di Gallerie Fotografiche esterne tramite Custom Post Type
  • Liste Allegati: gestione degli allegati (e relative liste) tramite Plugin esterno di cui si richiede l'installazione al momento dell'attivazione del tema
  • Integrazione con il Customizer (Pesonalizza) di Wordpress:
    • Sezione "Sito & Homepage" consente di fissare o no il menu principale e di attivare o disattivare le varie sezioni in home page
    • Sezione "Preferenze Pagine & Articoli" consente di attivare l'immagine in evidenza di default (per gli articoli che non ne hanno una), consente di disattivare le cornici grafiche per le immagini "singole"
    • Sezione "Colori" consente di impostare il colore principale del sito, le varianti e i colori secondati previsti dalle linee guida saranno generate dinamicamente in automatico
    • Sezione "Immagine dell'header" consente di impostare l'immagine di copertina dell'homepage
    • Sezione "Menu" consente di creare, gestire e posizionare i menu personalizzati nelle posizioni previste
    • Sezione "Widget" consente di creare, gestire e posizionare i widget nelle colonne del footer

Aggiornamenti:

Gli aggiornamenti sono notificati in "Aspetto" > "Temi" oppure nella pagina degli aggiornamenti del backend di WordPress.


Sviluppo:

Il tema non richiede alcun passaggio di build: niente SCSS, niente bundler. Gli asset di Bootstrap Italia sono file già compilati, inclusi in static/, e la personalizzazione grafica avviene tramite i fogli di stile del tema caricati dopo di essi.

L'unica dipendenza npm serve a tracciare e rigenerare quegli asset:

npm install                 # scarica bootstrap-italia
npm run vendor:bi           # copia gli asset in static/ e verifica le versioni
npm run vendor:bi:check     # verifica soltanto

Per passare a una versione diversa di Bootstrap Italia:

npm install bootstrap-italia@X.Y.Z && npm run vendor:bi

ricordandosi di aggiornare la costante ITALIAWP2_BOOTSTRAP_ITALIA_VERSION in inc/enqueue.php, che funge da cache buster (lo script di verifica segnala se le versioni divergono).

Nota: la linea 1.x di Bootstrap Italia si è conclusa con la 1.6.4, la versione attualmente inclusa: è quindi l'ultima a cui il tema può essere aggiornato senza modifiche. Il passaggio alla 2.x non è un aggiornamento ma un cambio di framework — Bootstrap 5 al posto di Bootstrap 4, nessuna dipendenza da jQuery, componenti distribuiti come moduli ESM e attributi data-bs-* — e richiede la revisione del markup e del JavaScript del tema.


Plugin Wordpress:

I seguenti plugins WordPress, già compresi o consigliati, sono già gestiti graficamente nel tema.

Importanti:

Compresi nel tema:

Consigliati:

  • Attachments consente il caricamento di allegati in Pagine e Articoli

Licenza:

Copyright (c) 2018-2021 & moral rights Boris Amico.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.


Altre licenze:

Screenshots:


Dettagli:


Pagina Dettagli

È possibile inserire e modificare facilmente le informazioni di contatto, i link dei profili social, il numero di ultimi articoli in homepage e gli ID delle pagine Privacy, Note legali e Contatti.

10 Posizioni Menu

Menu principale, 9 per i box servizi (divisi in 3 tipologie).

3 aree widgets

Per le colonne previste nel footer, per le pagine e per gli articoli.

2 Template per le Pagine

Modello di template "con Sidebar" (di default) e "senza Sidebar" per le Pagine.

Logo, Titolo e Descrizione

Personalizzazione del logo, del titolo, della denominazione e dell'icona del sito direttamente dalla personalizzazione del tema.

Customizer (Pesonalizza)

Integrazione con il Customizer (Pesonalizza) di Wordpress con le sezioni aggiuntive: "Sito & Homepage", "Preferenze Pagine & Articoli", "Colori", "Immagine dell'header", "Menu", "Widget".

Immagini e Gallerie

Ritaglio e sistemazione automatica delle immagini principali degli articoli, gestione grafica delle singole immagini e gallerie caricate negli articoli o nella pagine secondo le linee guida.

Vuoto

Showcase (180 portali)

Enti che liberamente hanno utilizzato il template

(Elenco liberamente redatto da autosegnalazioni o ricerche sul web)