Se non sai cos'è un tema figlio di WordPress ...

tema child wordpress

Stai modificando i temi di WordPress in modo errato.

Abbiamo lavorato con dozzine di clienti e costruito centinaia di siti WordPress nel corso degli anni. Non è che il nostro lavoro sia creare siti WordPress, ma finiamo per farlo per molti clienti. I clienti non vengono a utilizzare i siti WordPress molto spesso. In genere vengono da noi per ottimizzare i loro siti per la ricerca, i social e le conversioni.

Il più delle volte, otteniamo l'accesso al sito per ottimizzare i modelli o creare nuovi modelli di pagina di destinazione e scopriamo qualcosa di terribile. Spesso troviamo un tema ben progettato e ben supportato che è stato acquistato come base del sito e quindi altamente modificato dalla precedente agenzia del cliente.

Modificare un tema centrale è una pratica terribile e deve essere interrotto. WordPress sviluppato Temi per bambini in modo che le agenzie possano personalizzare un tema senza toccare il codice principale. Secondo WordPress:

Un tema figlio è un tema che eredita la funzionalità e lo stile di un altro tema, chiamato tema padre. I temi figlio sono il modo consigliato per modificare un tema esistente.

Man mano che i temi diventano sempre più coinvolti, il tema viene spesso venduto e spesso aggiornato per prendersi cura di bug o falle di sicurezza. Alcuni designer di temi continuano persino a migliorare le funzionalità del loro tema nel tempo o supportano il tema attraverso gli aggiornamenti della versione di WordPress. Acquistiamo la maggior parte dei nostri temi da ThemeForest. Scoprirai che i temi principali su Themeforest vengono venduti decine di migliaia di volte e che le agenzie di design complete continuano a supportarli.

Quando lavoriamo con un cliente, gli chiediamo di esaminare i temi per vedere le caratteristiche e le funzionalità che gli piacciono. Ci assicuriamo che il tema sia reattivo sui dispositivi mobili e abbia una grande flessibilità per i layout e gli shortcode per la personalizzazione. Diamo quindi la licenza e scarichiamo il tema. Molti di questi temi sono preconfezionati con un file Tema Bambino. Installazione di entrambi i file Tema Bambino e Tema principale, quindi attivando il file Tema Bambino ti consente di lavorare all'interno del tema figlio.

Personalizzazione di un tema figlio

I temi figlio sono in genere preconfezionati con il tema principale e prendono il nome dal tema con il bambino su di esso. Se il mio tema è Avada, il tema figlio è generalmente denominato Avada Child ed è contenuto nel file avada-bambino cartella. Questa non è la migliore convenzione di denominazione, quindi rinominiamo il tema nel file style.css, rinominiamo la cartella dopo il client e quindi includiamo uno screenshot del sito finale personalizzato. Personalizziamo anche i dettagli del foglio di stile in modo che il cliente possa identificare chi lo ha costruito in futuro.

Se un Tema Bambino non è incluso, puoi comunque crearne uno. Un esempio di questo è un tema per bambini che abbiamo sviluppato per la nostra agenzia. Abbiamo chiamato il tema DK New Media 2018 dopo il nostro sito e l'anno in cui è stato implementato e inserito il tema figlio in una cartella uno-otto. Il foglio di stile CSS è stato aggiornato con le nostre informazioni:

/ * Nome tema: DK New Media 2018 Descrizione: tema Child per DK New Media basato sul tema Avada Autore: DK New Media
URI autore: https://dknewmedia.com Modello: Avada Versione: 1.0.0 Dominio testo: Avada * /

All'interno Tema Bambino, vedrai la dipendenza del tema principale identificata come Modello.

Al di fuori di alcune modifiche CSS, il primo file modello che volevamo modificare era il piè di pagina. Per fare ciò, abbiamo copiato il file footer.php dal tema principale e poi lo abbiamo copiato nel file uno-otto cartella. Abbiamo quindi modificato il file footer.php con le nostre personalizzazioni e il sito ha assunto quelle.

Come funzionano i temi infantili

Se è presente un file nel file Tema Bambino e il tema principale, verrà utilizzato il file del tema figlio. L'eccezione è functions.php, dove verrà utilizzato il codice in entrambi i temi. I temi per bambini sono una soluzione brillante a un problema molto difficile. La modifica dei file del tema principale è un no-no e non dovrebbe essere accettata dai clienti.

Se stai cercando un'agenzia che crei un sito WordPress per te, richiedi che implementa un tema figlio. Se non sanno di cosa stai parlando, trova una nuova agenzia.

I temi per bambini sono fondamentali

Hai assunto un'agenzia per creare un sito per te e hanno implementato un tema genitore ben supportato e un tema bambino altamente personalizzato. Dopo che il sito è stato rilasciato e hai completato il contratto, WordPress rilascia un aggiornamento di emergenza che corregge una falla di sicurezza. Aggiornate WordPress e il vostro sito è ora danneggiato o vuoto.

Se la tua agenzia avesse modificato il file Tema principale, saresti perso. Anche se hai trovato un tema principale aggiornato, dovresti scaricarlo e risolvere eventuali modifiche al codice per cercare di identificare quale correzione risolve il problema. Ma dal momento che la tua agenzia ha fatto un ottimo lavoro e ha sviluppato un file Tema Bambino, scarichi il file Tema principale e installalo sul tuo account di hosting. Aggiorna la pagina e tutto funziona.

Divulgazione: sto usando il mio ThemeForest link di affiliazione in questo articolo.

Cosa ne pensi?

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati dei tuoi commenti.