GithubHelp home page GithubHelp logo

mnemosdev / design-wordpress-theme-italiawp Goto Github PK

View Code? Open in Web Editor NEW

This project forked from italia/design-wordpress-theme-italiawp

0.0 0.0 0.0 10.9 MB

A wordpress theme based on the legacy Italia web toolkit

License: GNU Affero General Public License v3.0

PHP 89.78% CSS 4.64% JavaScript 5.58%

design-wordpress-theme-italiawp's Introduction

NOTA IMPORTANTE: Questo tema è deprecato, si consiglia l'utilizzo della nuova versione ItaliaWP2 basata su Bootstrap Italia, che sostituisce il Web Toolkit e lo aggiorna secondo le più recenti Linee guida di design.


developers.italia ItaliaWP

Tema WordPress per la Pubblica Amministrazione



ItaliaWP è un tema utilizzabile per i siti della Pubblica Amministrazione, sviluppato per WordPress (CMS open-source).

ItaliaWP utilizza i componenti del web toolkit delle linee guida di design dell'Agenzia per l'Italia digitale rilasciare dal Team per la trasformazione digitale e le caratteristiche per i servizi web della Pubblica Amministrazione contenute nel Piano triennale per l'informatica nella Pubblica Amministrazione 2017/2019.

ItaliaWP è 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.


E' stata rilasciata la versione 2 di ItaliaWP, perfettamente compatibile con questa versione, che utilizza Bootstrap Italia come framework grafico, sulla base del prototipo di Sito web dei Comuni Italiani.


Installare ItaliaWP:

  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

[ Testato su WordPress 5.3.2 (COMPATIBILE con il nuovo editor Gutenberg [in test]) | PHP 7.3.14 ]

--IMPORTANTE!-- Dopo l'aggiornamento a WordPress 5:

  1. Arrivati nella landing page successiva all'aggiornamento cliccare su "Scopri come continuare ad utilizzare il vecchio editor."
  2. Selezionare "Installa il plugin Classic Editor"
  3. Scegliere "Installa ora"
  4. Attivare il plugin

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 ItaliaWP con la configurazione iniziale.


Configurare ItaliaWP:

  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"
  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 ItaliaWP:

  • 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 e gli ID delle pagine Privacy, Note legali e Contatti
  • 14 posizioni del menu: menu principale, menu utilità, 9 per i box servizi (divisi in 3 tipologie), 3 per i links
    • Nei menu Utilità e Box Servizi è possibile inserire delle immagini utilizzando i Link personalizzati e inserendo direttamente il tag html < img src="URL" > nel Testo del link
  • 3 aree widget: per le colonne previste nel footer, sidebar per le pagine (disattivabile scegliendo l'appostito Template) e per gli articoli
  • 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 decidere dove posizionare la lista degli allegati presente in pagine o articoli (lateralmente nella sidebar o subito dopo il contenuto), consente di attivare l'immagine in evidenza di default (per gli articoli che non ne hanno una), consente di disattivare gli stili grafici AGID 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.

--IMPORTANTE!-- Dalla versione 1.3.3 la sezione della mappa non è attiva di default ma va attivata in "Aspetto" > "Personalizza" > "Sito & Homepage"

--IMPORTANTE!-- Dalla versione 1.3.5 la sezione gallerie fotografiche in homepage è attiva di default con la visualizzazione carousel (in linea con il webtoolkit), si può tornare alla visualizzazione precedente da "Aspetto" > "Personalizza" > "Preferenze Pagine & Articoli" > "Disattiva la visualizzazione carousel della sezione GALLERIE in homepage"

--IMPORTANTE!-- Dalla versione 1.4.1 è possibile inserire delle immagini nei menu box servizi e utilità tramite i Link personalizzati e inserendo direttamente il tag html < img src="URL" > nel Testo del link

--IMPORTANTE!-- Dalla versione 1.5.3 è possibile inserire delle immagini sotto forma di icona nel menu box servizi inserendo direttamente il tag html < img class="icona" src="URL" > nel Testo del link

--IMPORTANTE!-- Dalla versione 1.6.1 è possibile inserire i meta tag personalizzati "keywords" e "description" nella pagina "Dettagli" del backend di WordPress

--IMPORTANTE!-- Dalla versione 1.6.2 è stata aggiunto un primo livello di compatibilità con l'editor Gutenberg (sarà migliorato)


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-2019 & moral rights Boris Amico.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero 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 Affero General Public License for more details.

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


Altre licenze:

design-wordpress-theme-italiawp's People

Contributors

borisamico avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.