Cos'è un Tema WordPress, l'anatomia di un Tema, la gerarchia dei Template, l'uso dei Template Tag, la personalizzazione tramite Customizer e Child Themes. Le slide dell'intervento al WordPress Meetup Torino del 12 Aprile 2016.
Wordpress per principianti: guida in 5 step e in 5 areeLeonardo Serboni
Wordpress è il CMS più diffuso al mondo. Anche non avendo mai realizzato un sito web e senza nessuna conoscenza di programmazione possiamo creare il nostro primo contenitore di idee.
Wordpress è il CMS più usato nel web e con esso è possibile creare qualsiasi tipologia di sito web.
Grazie a WP possiamo pubblicare e gestire tutte le pagine del nostro sito in modo semplice, intuitivo e senza programmare.
Workshop
realizzato da: Andrea Giavara http://www.wppratico.com/
organizzato da: Officine Comunicazione http://www.officinecomunicazione.net/
WordPress è una delle più famose piattaforme per la realizzazione di siti e blog, utili strumenti per promuovere se stessi o la propria attività.
In questa presentazione sono spiegati passo dopo passo tutto ciò che serve per installare ed utilizzare il cms.
Come creare da zero un sito in WordPress, dalla fase di installazione in locale o da remoto fino alla presentazione dei plugin più utilizzati, tra cui Yoast SEO, WPML e WooCommerce.
Wordpress per principianti: guida in 5 step e in 5 areeLeonardo Serboni
Wordpress è il CMS più diffuso al mondo. Anche non avendo mai realizzato un sito web e senza nessuna conoscenza di programmazione possiamo creare il nostro primo contenitore di idee.
Wordpress è il CMS più usato nel web e con esso è possibile creare qualsiasi tipologia di sito web.
Grazie a WP possiamo pubblicare e gestire tutte le pagine del nostro sito in modo semplice, intuitivo e senza programmare.
Workshop
realizzato da: Andrea Giavara http://www.wppratico.com/
organizzato da: Officine Comunicazione http://www.officinecomunicazione.net/
WordPress è una delle più famose piattaforme per la realizzazione di siti e blog, utili strumenti per promuovere se stessi o la propria attività.
In questa presentazione sono spiegati passo dopo passo tutto ciò che serve per installare ed utilizzare il cms.
Come creare da zero un sito in WordPress, dalla fase di installazione in locale o da remoto fino alla presentazione dei plugin più utilizzati, tra cui Yoast SEO, WPML e WooCommerce.
Presentazione fatta il 14 luglio 2015 al WordPress Meetup di Torino, dove ho spiegato le principali differenze tra il software Open source WordPress e il sito WordPress.com e i suoi servizi.
Lezione WordPress Università degli Studi di Milano: Installazione e Gestionealessandro gasparotto
Slide della lezione di WordPress fatta presso l'Università degli Studi di Milano. Nelle slide viene presentato WordPress, le potenzialità, l'installazione in locale e remoto e l'intera gestione del sistema. La guida è stata sviluppata e destinata ad utenti alla prime armi con questo potente strumento.
Rivolto a coloro che vogliono imparare a usare il più famoso CMS, il corso nasce a seguito delle richieste formulate nella precedente edizione del workshop “WordPress come iniziare” in cui sono stati affrontati argomenti relativi alle scelte dell’hosting, dei temi e dei plugins.
In questo corso verranno trattati l’inserimento dei contenuti (testo, immagini e video), le differenze tra pagine e articoli, l’utilizzo delle finestre e dei riquadri dell’editing di WordPress 4.6 e per finire l'uso del plugin Yoast per l'ottimizzazioni dei contenuti per i motori di ricerca (SEO).
Le slide WordPress Facilissimo, hanno lo scopo di aiutarvi a scoprire questo CMS Open-Source. Queste slide vi daranno la possibilità di scoprire com'è fatto WordPress e come utilizzarlo, in maniera molto semplice.
50 tips su Web Performance Optimization per siti ad alto traffico @ WpCamp B...Andrea Cardinali
Quanto è importante la velocità di caricamento di un sito?
Nell'intervento verranno presentate l’insieme delle best practices da utilizzare per rendere il sito il più veloce e performante possibile. E’ inutile avere un sito bello se poi una pagina impiega 10 secondi per essere caricata, o se il server non riesce a gestire più di 20 utenti contemporaneamente. All'interno è presente anche un case study di un sito reale con gli ottimi risultati ottenuti.
What have we learned at Target Video in scaling our WordPress Multisite to 1 million users? Still tiny at know, but not your typical neighborhood WordPress installation.
Cosa sono le Web Performance e perché dovete preoccuparveneOlegs Belousovs
Talk culturale e esplorativo sulle Web Performance, fatto al WordPress Meetup di Torino il 12 ottobre 2016.
Il web lo facciamo tutti noi, per altre persone come noi, e anche se questo argomento, insieme all’accessibilità e alla sicurezza, può sembrare il meno «sexy», dovreste preoccuparvene non meno di che tema e plugin usare sul vostro sito, proprio per il rispetto delle persone che poi visitano i siti che fate e per rendere tutti insieme il web un posto migliore!
Video su YouTube: https://youtu.be/2nM6Mc13Gto
Presentazione fatta il 14 luglio 2015 al WordPress Meetup di Torino, dove ho spiegato le principali differenze tra il software Open source WordPress e il sito WordPress.com e i suoi servizi.
Lezione WordPress Università degli Studi di Milano: Installazione e Gestionealessandro gasparotto
Slide della lezione di WordPress fatta presso l'Università degli Studi di Milano. Nelle slide viene presentato WordPress, le potenzialità, l'installazione in locale e remoto e l'intera gestione del sistema. La guida è stata sviluppata e destinata ad utenti alla prime armi con questo potente strumento.
Rivolto a coloro che vogliono imparare a usare il più famoso CMS, il corso nasce a seguito delle richieste formulate nella precedente edizione del workshop “WordPress come iniziare” in cui sono stati affrontati argomenti relativi alle scelte dell’hosting, dei temi e dei plugins.
In questo corso verranno trattati l’inserimento dei contenuti (testo, immagini e video), le differenze tra pagine e articoli, l’utilizzo delle finestre e dei riquadri dell’editing di WordPress 4.6 e per finire l'uso del plugin Yoast per l'ottimizzazioni dei contenuti per i motori di ricerca (SEO).
Le slide WordPress Facilissimo, hanno lo scopo di aiutarvi a scoprire questo CMS Open-Source. Queste slide vi daranno la possibilità di scoprire com'è fatto WordPress e come utilizzarlo, in maniera molto semplice.
50 tips su Web Performance Optimization per siti ad alto traffico @ WpCamp B...Andrea Cardinali
Quanto è importante la velocità di caricamento di un sito?
Nell'intervento verranno presentate l’insieme delle best practices da utilizzare per rendere il sito il più veloce e performante possibile. E’ inutile avere un sito bello se poi una pagina impiega 10 secondi per essere caricata, o se il server non riesce a gestire più di 20 utenti contemporaneamente. All'interno è presente anche un case study di un sito reale con gli ottimi risultati ottenuti.
What have we learned at Target Video in scaling our WordPress Multisite to 1 million users? Still tiny at know, but not your typical neighborhood WordPress installation.
Cosa sono le Web Performance e perché dovete preoccuparveneOlegs Belousovs
Talk culturale e esplorativo sulle Web Performance, fatto al WordPress Meetup di Torino il 12 ottobre 2016.
Il web lo facciamo tutti noi, per altre persone come noi, e anche se questo argomento, insieme all’accessibilità e alla sicurezza, può sembrare il meno «sexy», dovreste preoccuparvene non meno di che tema e plugin usare sul vostro sito, proprio per il rispetto delle persone che poi visitano i siti che fate e per rendere tutti insieme il web un posto migliore!
Video su YouTube: https://youtu.be/2nM6Mc13Gto
Risultati che puoi ottenere sui social media (se ti applichi) - Quali risulta...Toolbox Coworking
Una carrellata di esempi pratici per darti aspettative realistiche sui risultati del tuo lavoro promozionale sui social o misurare l’attendibilità delle promesse del tuo social media something, alla larga da concetti inutili e incomprensibili come gamification.
Ecommerce | Gli errori da evitare e le caratteristiche di un buon sitoEugenio Molinario
Gli errori da evitare per avere un buon sito di ecommerce: pensare che i clienti arrivino da soli, sbagliata interazioni con l'utente, sottovalutare pagina Chi Siamo, ignorare impatto mobile commerce, grafica scadente, ottimizzazione parole chiave con basso volume di ricerca e caratteristiche di un buon sito.
Aruba eCommerce - Corso online ' Come preparare le promozioni nel tuo eCommerce'Aruba S.p.A.
Aruba eCommerce - Corso online ' Come preparare le promozioni nel tuo eCommerce, promozioni e saldi nel negozio online, dai primi passi alle strategie di marketing'
Funzionalità utili/evolute della piattaforma e-CommerceDaniele Vietri
e-Commerce in pillole | Concentrato di cure naturali per il tuo shop.
Le funzionalità utili e necessarie in un e-Commerce
Quali sono le funzionalità di base per vendere online? Quali quelle utili a migliorare l'esperienza utente e risparmiare tempo? E le funzionalità evolute che hanno lo scopo di aumentare il valore generato dallo shop?
Consejos y casos interesantes para diseñar un proceso de pago.
Vida mas allá del gateway. ¿Es WordPress una plataforma
para eCommerce?
WooCommerce es un módulo en un CMS,
no un sistema para eCommerce.
В этом году в потоке для разработчиков Геннадий расскажет о профилировании кода в WordPress. Он рассмотрит популярные средства для профилирования Xdebug и XHProf, и покажет как ими правильно пользоваться для повышения скорости плагинов и тем WordPress.
Communautés Drupal et WordPress : le choc des titans ?Thierry Pigot
Les communautés Drupal et WordPress sont parmi les plus dynamiques au sein des communautés Open Source de gestion de contenu. Pourtant, à y regarder de plus près, de nombreuses différences les distinguent : les acteurs économiques ne sont pas les mêmes, les modes d’organisation et de gouvernance diffèrent, les logiques de contribution et d’accès à la communauté reposent sur des règles opposées, …
Nous vous proposons de scruter le fonctionnement de ces communautés au travers du regard de deux experts et membres actifs de ces communautés : Léon Cros (Président Drupal France) et Thierry Pigot (Président WordPress Paris), dans un objectif de partage et de retour d’expérience.
Child theme e template hierarchy for beginnersGloria Liuni
Introduction to ChildTheme and Template Hierarchy of WordPress.
Because you use a ChildTheme and how it is activated (plugin and code). How to use the Codex documentation for customizations.
WordCamp Milano 2019
Language: ITA
Slide prediposte per un corso di livello intermedio sul CMS Drupal. Nel corso delle slide si affronta una prima parte di presentazione delle caratteristiche di Drupal per poi procedere verso un approfondimento relativo ad alcuni dei suoi plugin principali con una particolare attenzione al theming, anche avanzato.
Iniziamo il nostro percorso che ci porterà a conoscere i segreti dello sviluppo dei temi per WordPress.
Questo primo incontro in particolare sarà dedicato a scoprire la gerarchia dei temi di WordPress, il dettaglio dei file che compongono un tema e le priorità che ciascun file possiede.
In seguito vedremo cosa sono e come creare i child theme, le loro potenzialità e importanza nell'ecosistema WordPress e infine, inizieremo ad entrare nel vivo dello sviluppo di un tema WordPress scoprendo quali sono i framework più importanti e maggiormente utilizzati dagli sviluppatori nella creazione di un tema WordPress.
Difficoltà: Facie, Beginner
Argomenti: Drupal Theming & Css Framework
Descrizione:
Le slide sono state proiettate durante la sessione "Drupal Theming & Css Framework" al Drupal Camp 2010 di Torino da Domenico Monaco, aka Kiuz. domenico.monaco[@]kiuz.it
Vi siete mai chiesti se potevate realizzare un particolare progetto utilizzando WordPress? Oppure se le richieste del cliente potevano essere soddisfatte con questo CMS?
Continuando il percorso intrapreso nello sviluppo dei temi, in questo appuntamento estendiamo le conoscenze apprese e le potenzialità di WordPress, scoprendo quanti utilizzi possiamo soddisfare con questa piattaforma. Scopriremo i vantaggi nell’utilizzo della piattaforma WordPress, le sue caratteristiche principali, ovvero ciò che rende WordPress così elastico e scalabile e infine vedremo alcuni esempi di utilizzi della piattaforma, dall’e-commerce, ai forum, a molto altro.
Talk di Paolo Sordi | Drupal Day Roma 2011
Adottare un cms come Drupal vuol dire disporre di una piattaforma software sulla base della quale programmare con coerenza tutte le declinazioni dell'identità sul Web, a partire dall'architettura e dalla gestione dei contenuti fino ad arrivare al design del layout grafico. In una Rete dove i contenuti vengono prodotti, pubblicati e (ri)distribuiti secondo logiche e formati che favoriscono l'apertura e la condivisione, ma anche la frammentazione, la LUISS Guido Carli ha adottato e sta adottando Drupal per gestire la corporate identity sul World Wide Web anche da una prospettiva applicativa.
[Gian Mario Mereu] - Drupal & Patternlab: un nuovo approccio al themingWellnet srl
Mano a mano che i siti diventano sempre più complessi ed articolati emergono nuovi metodi di progettazione che cercano di gestire questa complessità. Uno dei metodi più popolari è l'Atomic Design che ha nei seguenti elementi i mattoni fornamentali con cui progettare il sito: Atomi, Molecole, Organismi, Templates, Pagine. Questa tecnica è supportata da uno strumento: PatternLab. C'è molta attività attorno all'uso di questo strumento in Drupal, in questo talk vedremo a che punto è l'integrazione.
[drupalday2017] - Drupal & Patternlab: un nuovo approccio al themingDrupalDay
Mano a mano che i siti diventano sempre più complessi ed articolati emergono nuovi metodi di progettazione che cercano di gestire questa complessità. Uno dei metodi più popolari è l'Atomic Design che ha nei seguenti elementi i mattoni fornamentali con cui progettare il sito: Atomi, Molecole, Organismi, Templates, Pagine. Questa tecnica è supportata da uno strumento: PatternLab. C'è molta attività attorno all'uso di questo strumento in Drupal, in questo talk vedremo a che punto è l'integrazione.
di Gian Mario Mereu
Sviluppare un plugin WordPress da zero - WordCamp Bologna 2018Marco Chiesi
Se sei un programmatore interessato a WordPress ma non hai mai sviluppato un plugin, il WordCamp Bologna è l’occasione giusta per iniziare. Seguendo questo talk introduttivo avrai modo di scoprire i concetti di base, le convenzioni, le buone pratiche, le misure di sicurezza, l’architettura e le principali funzionalità messe a disposizione dalla piattaforma. In questo modo potrai riuscire a muovere i primi passi nel mondo dello sviluppo WordPress e a orientarti meglio in mezzo all’enorme mole di materiale informativo disponibile in rete.
Slide dell'intervento in occasione del 1° WordPress Meetup a Lecce svoltosi il 22 Febbraio 2018 presso il Sellalab di Lecce.
Relatore: Marco De Sangro - Frontend Developer, WordPress Expert and Contributor.
3° appuntamento col Corso di Wordpress: temi & plugin. Ecco i 20.000 plugin sotto WP. Ad ogni esigenza si può associare un po’ di plugin. Ecco come sceglierli.
- cosa si può ottenere cambiando tema
- cosa si può ottenre installando un plugin
- categorie di temi: numero colonne e specifici
- installare un tema (o più temi): le demo non sono mai demo
- bootstrap
- elenco plug-in consigliati
- … plugin per usi specifici
Realizzare un sito con Wordpress come installazione pulità
I Temi in WordPress
1. I TEMI IN WORDPRESS
WordPress Meetup Torino - 12 Aprile 2016
Thomas Vitale
@vitalethomas | #wptorino
2. #WPTORINO
THOMAS VITALE
▸ Studente di Ingegneria Informatica al
Politecnico di Torino (Laurea Magistrale),
specializzazione in Software.
▸ WordPress Enthusiast
▸ Pianista e Tastierista
▸ Web: thomasvitale.com
▸ LinkedIn: vitalethomas
▸ Twitter: @vitalethomas
2
4. CHE COS’È UN TEMA?
TEMI: DESIGN E FUNZIONALITÀ
▸ Un Tema WordPress è una raccolta di file (principalmente Template) che, insieme,
definiscono l’interfaccia grafica di un sito web.
▸ Stabilisce come devono essere visualizzati i contenuti, senza interferire con il
funzionamento del software sottostante.
▸ Contiene codice HTML, CSS, JavaScript e PHP.
▸ Contiene file multimediali, testuali, di traduzione.
▸ Fornisce funzionalità aggiuntive.
▸ Tutti i file del Tema sono raccolti in /wp-content/themes/ilmiotema/.
4
5. CHE COS’È UN TEMA?
TEMI: LA STRUTTURA
5
/wp-content/themes/ilmiotema/
Icons made by Freepik from www.flaticon.com is licensed by CC 3.0 BY
6. CHE COS’È UN TEMA?
TEMPLATE: IL CUORE DI UN TEMA WORDPRESS
▸ I Template sono i componenti fondamentali di un Tema WordPress.
▸ Un Template è un file PHP che definisce come visualizzare il contenuto di un
sito web.
▸ È costituito da codice HTML, PHP e Template Tag.
▸ Recupera i contenuti dal Database e da altri file di WordPress per generare
dinamicamente codice HTML in output.
▸ WordPress sceglie quale Template utilizzare in base a una Gerarchia.
6
8. CHE COS’È UN TEMA?
LA GERARCHIA DEI TEMPLATE: UN ESEMPIO
▸ Quando un utente clicca sul link della Categoria Libri (slug = “libri”, ID = 7), WordPress
verifica l’esistenza dei seguenti file in ordine, utilizzando il primo che trova per
generare la pagina.
1. category-libri.php
2. category-7.php
3. category.php
4. archive.php
5. index.php
8
10. ANATOMIA DI UN TEMA
I FILE FONDAMENTALI DI UN TEMA
▸ style.css
▸ Il foglio di stile principale.
▸ Deve essere incluso in ogni Tema.
▸ Deve contenere le informazioni del Tema.
10
11. ANATOMIA DI UN TEMA
IL FILE STYLE.CSS
/*
Theme Name: Il Mio Tema
Theme URI: https://ilmiotema.it
Author: Jack
Author URI: https://jack.me/
Description: Il mio primo tema per WordPress.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: red, white, blue, light, two-columns, right-sidebar, responsive-layout
Text Domain: ilmiotema
*/
11
12. ANATOMIA DI UN TEMA
I FILE FONDAMENTALI DI UN TEMA (2)
▸ index.php
▸ Il template principale.
▸ Deve essere incluso in ogni Tema.
▸ Utilizzato quando non esiste un Template più specifico.
12
13. ANATOMIA DI UN TEMA
I FILE PIÙ COMUNI DI UN TEMA
▸ header.php
▸ Contiene il doctype e la sezione <head> del sito web (es. <title>, <meta>,
<link>).
▸ Di solito genera i primi elementi di un sito web (es. navigazione principale,
image slider, banner).
▸ footer.php
▸ Di solito genera gli elementi finali di un sito web (es. widget, navigazione
secondaria, informazioni sul copyright).
13
14. ANATOMIA DI UN TEMA
I FILE PIÙ COMUNI DI UN TEMA (2)
▸ sidebar.php
▸ Genera una sidebar.
▸ single.php
▸ Genera un post singolo.
▸ page.php
▸ Genera una pagina.
14
15. ANATOMIA DI UN TEMA
I FILE PIÙ COMUNI DI UN TEMA (3)
▸ functions.php
▸ Fornisce funzionalità aggiuntive al Tema.
▸ È come un Plugin.
▸ Permette di attivare funzionalità di WordPress (es. Menu, Sidebar) e di
aggiungere nuove funzioni personalizzate.
▸ screenshot.png
▸ L’immagine mostrata nella sezione Temi del back-end di WordPress.
15
16. ANATOMIA DI UN TEMA
ALTRI FILE UTILIZZATI
▸ 404.php
▸ archive.php
▸ author.php
▸ category.php
▸ comments.php
▸ search.php
▸ tag.php
16
17. ANATOMIA DI UN TEMA
TEMPLATE TAG
▸ Codice che comunica a WordPress cosa deve essere fatto o quale contenuto deve essere
recuperato.
▸ <?php get_header(); ?> importa il file header.php.
▸ <?php the_title(); ?> mostra il titolo del contenuto (es. post, pagina).
▸ <?php the_date(); ?> mostra la data di pubblicazione del contenuto.
▸ <?php the_content(); ?> mostra il contenuto.
▸ <?php get_sidebar(); ?> importa il file sidebar.php.
▸ <?php get_footer(); ?> importa il file footer.php.
17
18. ANATOMIA DI UN TEMA
IL LOOP
▸ Codice PHP utilizzato per visualizzare ripetutamente blocchi di contenuto.
▸ WordPress processa ciascun contenuto (es. post) e lo visualizza secondo la
struttura inserita all’interno del Loop.
▸ Il codice presente all’interno del Loop è quindi ripetuto per ogni contenuto da
visualizzare.
18
19. ANATOMIA DI UN TEMA
ESEMPIO: LAYOUT DI UNA PAGINA DI BASE (INDEX.PHP)
19
Ultimi Post (Loop)
Header (header.php)
Footer (footer.php)
Barra Laterale
(sidebar.php)
Titolo
Data
Contenuto
Titolo
Data
Contenuto
Titolo
Data
Contenuto
20. ANATOMIA DI UN TEMA
ESEMPIO: TRACCIA DI UNA PAGINA DI BASE (INDEX.PHP)
<?php get_header(); ?>
<?php while ( have_posts() ) : the_post(); ?>
<article>
<h2><?php the_title(); ?></h2>
<p><?php the_date(); ?></p>
<div><?php the_content(); ?></div>
</article>
<?php endwhile; ?>
<?php get_sidebar(); ?>
<?php get_footer(); ?>
20
21. ANATOMIA DI UN TEMA
ESEMPIO: SCHEMA DI UNA PAGINA DI BASE (INDEX.PHP)
21
/wp-content/themes/ilmiotema/
index.php header.php sidebar.php footer.php style.css
Icons made by Freepik from www.flaticon.com is licensed by CC 3.0 BY
26. I TEMI FIGLIO
COS’È UN TEMA FIGLIO?
▸ Un Tema Figlio (Child Theme) è un tema che eredita le funzionalità e lo stile di
un altro tema, chiamato Tema Padre (Parent Theme).
▸ Per modificare e personalizzare un Tema WordPress, il modo migliore, più
semplice e più sicuro è l’utilizzo di un Tema Figlio.
▸ Uno dei vantaggi è la possibilità di aggiornare il Tema Padre senza rischiare di
perdere le modifiche effettuate nel Tema Figlio (come accade modificando
direttamente il Tema Padre).
▸ È fondamentale mantenere aggiornati i Temi, i Plugin e WordPress stesso.
26
27. I TEMI FIGLIO
COME CREARE UN TEMA FIGLIO
▸ Creare una nuova cartella in wp-content/themes/ (es. ilmiotema_figlio).
▸ Creare i seguenti due file:
▸ style.css (richiesto)
▸ functions.php (opzionale, ma necessario per caricare correttamente gli stili
aggiuntivi).
▸ Installare entrambi il Tema Padre e il Tema Figlio.
▸ Attivare il Tema Figlio.
27
29. I TEMI FIGLIO
ESEMPIO: SCHEMA BASE DI UN TEMA FIGLIO
29
/wp-content/themes/ilmiotemafiglio/
functions.php style.css
Icons made by Freepik from www.flaticon.com is licensed by CC 3.0 BY
30. I TEMI FIGLIO
IL FILE STYLE.CSS
/*
Theme Name: Il Mio Tema Figlio
Theme URI: https://ilmiotemafiglio.it
Author: Jackson
Description: Il mio primo tema figlio per WordPress.
Template: ilmiotema
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: red, white, blue, light, two-columns, right-sidebar, responsive-layout
Text Domain: ilmiotema
*/
30
Il nome della cartella in cui
risiede il Tema Padre.
31. I TEMI FIGLIO
IL FILE FUNCTIONS.PHP
<?php
add_action( 'wp_enqueue_scripts','ilmiotemafiglio_styles' );
function ilmiotemafiglio_styles() {
// Carica gli stili del tema figlio
wp_enqueue_style(
'style',
get_template_directory_uri() . ‘/style.css’
);
}
?>
31
32. I TEMI FIGLIO
IL FUNZIONAMENTO DEI TEMI FIGLIO
▸ Il Tema Figlio contiene solo aggiunte o modifiche al Tema Padre.
▸ Ogni volta che WordPress ha bisogno di un file cerca prima nel Tema Figlio, se non
lo trova accede al Tema Padre.
▸ Il file style.css del Tema Figlio estende e sovrascrive il file style.css del Tema
Padre.
▸ Il file functions.php del Tema Figlio estende il file functions.php del Tema Padre.
▸ Ogni altro file presente nel Tema Figlio sovrascrive il corrispondente file nel
Tema Padre (es. screenshot.png).
32
34. RISORSE UTILI
PER APPROFONDIRE
▸ WordPress Codex: https://codex.wordpress.org
▸ WordPress Theme Handbook: https://developer.wordpress.org/themes/
getting-started/
▸ WordPress 4.x Complete di Karol Kròl (Packt Publishing)
▸ WordPress Themes in Depth di Jeff Starr (Perishable Press)
▸ Sviluppare con WordPress, II edizione (Smashing WordPress: Beyond the Blog,
4th edition) di Thord Daniel Hedengren
34
35. RISORSE UTILI
PER APPROFONDIRE (2)
▸ Professional WordPress: Design and Development di B. Williams, D. Damstra,
H.Stern (Wrox Pr Inc)
▸ What Are WordPress Themes? (EnvatoTuts+)
▸ Child Themes Basics and Creating Child Themes in WordPress (EnvatoTuts+)
▸ How To Create And Customize A WordPress Child Theme (SmashingMagazine)
35