Autore: NoStudio | 28 febbraio 2018

Spesso quando si parla di temi in WordPress sentiamo parlare di temi child, ma altre tante volte ci siamo chiesti che cosa è un tema child di WordPress? E perchè dovremmo utilizzarlo?

Il tema child (dall’inglese figlio) è un vero e proprio tema che eredita tutte le caratteristiche del template genitore. Quindi inizialmente appena viene installato è esattamente uguale all’altro. Ma allora perchè utilizzarlo se è uguale al template vero e proprio?

La differenza sta tutta nelle modifiche che andremo ad eseguire successivamente.

 

Tutte le personalizzazioni e aggiunte che verranno fatte al tema child non andranno a toccare minimamente il tema principale. L’enorme vantaggio è che se il tema per qualsiasi tipo di bug o modifica dovesse venire aggiornato possiamo eseguire l’aggiornamento senza paura di perdere tutte le personalizzazioni e migliorie apportate al nostro tema, in quanto le modifiche sono state eseguite in un altro tema.

 

Adesso vediamo come creare un tema child di WordPress partendo come esempio da uno dei temi base, il “twenty fourteen”.

Per creare il tema child carichiamo su ftp una cartella allo stesso livello di quella del tema twenty fourteen, quindi al percorso /wp-content/themes/ il nome della cartella sarà il nome del tema e per convenzione si aggiunge il suffisso -child, in questo caso sarà twentyfourteen-child.

Nella cartella creiamo il foglio di stile chiamato stile.css e all’interno inseriremo le seguenti righe

/*

Theme Name: Twenty Fourteen Child

Theme URI: http://tuosito.it/

Description: Tema Child per il tema Twenty Fourteen

Author: Qui il tuo nome

Author URI: http://tuosito.com/about/

Template: twentyfourteen

Version:        0.1.0

*/

Oltre al file style che è obbligatorio creare, potrete aggiungere tutti i file che volete sovrascrivere sul tema genitore. Se i file non verranno creati verranno utilizzati quelli del tema genitore.

 

Perche-un-tema-child-per-WordPress02

Lascia un commento

Il tuo indirizzo email non sarà reso pubblico. I campi contrassegnati con * sono obbligatori.

Commenta:

Full Name: *

Email Address: *

Website:

ERRORE

( - Attenzione! Controlla il Captcha. - )

ISCRIVITI PER RICEVERE LA NEWSLETTER

Utilizzando il sito, accetti l'utilizzo dei cookie da parte nostra. Cliccando su Accetta accetterai tutte le tipologie di cookie e continuerai la navigazione. Se invece preferisci informarti su una cosa tanto inutile, clicca su Maggiori informazioni per leggere quali cookie utilizza questo sito web e se non sarai d'accordo siamo costretti a chiederti di abbandonare il nostro sito web e cancellare i cookie. Grazie maggiori informazioni

Cookies

Il consenso all’utilizzo dei cookie di profilazione viene prestato dall’utente attraverso le seguenti modalità: chiudendo il banner contenente l’informativa breve.
Tutti i cookie tecnici non richiedono consenso, pertanto vengono installati automaticamente a seguito dell’accesso al sito o al servizio.

_ga
Google Analytics tracking cookie
Tipologia: HTTP Cookie
Domain: nostudio.it
Questo cookie ha una scadenza di 729 giorni
Dimensione: 26 bytes
Esempio: GA1.2.351760448.1526036421

_gid
Tipologia: HTTP Cookie
Domain: nostudio.it
Questo cookie ha una durata per la sola sessione e verra' cancellato alla chiusura del browser
Dimensione: 25 bytes
Esempio: GA1.2.99177079.1526036421

_gat_gtag_UA_46905560_1
Tipologia: HTTP Cookie
Domain: nostudio.it
Questo cookie ha una durata per la sola sessione e verra' cancellato alla chiusura del browser
Dimensione: 1 bytes
Esempio: 1

fr
Facebook tracking cookie
Tipologia: HTTP Cookie
Domain: facebook.com
Questo cookie ha una scadenza di 89 giorni
Secure The cookie sets the Secure flag but is itself set on a non-TLS (plaintext HTTP) website. New browsers will ignore such cookies under the Strict Secure cookie policy
This cookie is not readable by client-side JavaScript code
Dimensione: 39 bytes
Esempio: 0WKFL..Ba9es...1.0.Ba9es.

I cookie possono essere completamente disattivati dal browser utilizzando l’apposita funzione prevista nella maggior parte dei programmi di navigazione.
È bene sapere però che disattivando i cookie alcune delle funzionalità potrebbero non essere utilizzabili.

Le piattaforme Youonlinechoice offre la possibilità di rifiutare o accettare i cookie di molti professionisti della pubblicità digitale.
Ti consigliamo di utilizzare questa piattaforma per gestire la revoca del consenso all’utilizzo dei cookie.

Chiudi