O que é um Tem Filho (Child Theme)
Um tema filho no WordPress é um conjunto de recursos que permite fazer alterações no aspeto e funcionalidades do site sem afetar o tema principal, o tema Pai.
O que é Tema Pai (Parent Theme)
É o tema que contem todos os ficheiros necessário para que site seja apresentado corretamente em todo o seu aspeto e funcionalidades.
Porque usar um tema filho?
- Manter uma cópia intacta do tema;
- Uma atualização ao tema Pai não reverte alterações no tema Filho. No entanto o tema Filho pode herdar novas funcionalidades do tema Pai;
- Permite comutar entre temas alterados e desenvolver alternativas sem grandes modificações;
Criar um tema Filho
- Criar a pasta do tema Filho
Dentro da raíz da instalação do wordpress criar uma pasta em wp-content/themes
com o nome <nome-do-tema-pai>-child
.
Exemplo: storefront-child
Nota: O tema Pai tem que estar instalado para que tudo funcione.
- Criar uma folha de estilo: style.css
/*
Theme Name: Storefront Child
Theme URI: https://woocommerce.com/storefront/
Description: Storefront Child Theme
Author: Raul Ramos
Author URI: http://raulramos.pt
Template: storefront
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: e-commerce, two-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, featured-images, full-width-template, threaded-comments, accessibility-ready, rtl-language-support, footer-widgets, sticky-post, theme-options, editor-style
Text Domain: storefrontchild
*/
Informações necessárias:
- Theme Name – Nome do tema. Deve ser exclusivo.
- Template – Modelo. O nome da diretoria do tema pai. O tema pai no exemplo é o storefront, logo, o Template será storefront.
- Processar folhas de estilos
Fonte: https://developer.wordpress.org/themes/advanced-topics/child-themes/
Deixe um comentário
Tem de iniciar a sessão para publicar um comentário.