• Sobre nós
  • Blogue
  • Contacto de vendas
  • Base de dados de conhecimento
  • Iniciar sessão no Webmail
Logótipo da ORC Webhosting
  • Início
  • Alojamento
    • Alojamento Web Premium
    • Alojamento Web fácil
    • Construtor de sítios Web SitePad
    • Roundcube WebMail
    • Remoção gratuita de sítios Web
  • Domínios
  • Servidor VPS
  • pt_PTPortuguese
    • de_CHDeutsch
    • en_USEnglish
    • it_ITItalian
    • es_ESSpanish
    • fr_FRFrench
    • ukUkrainian
ORC Webhosting GmbH Landquart/Suíça
Login do cliente

Base de dados de conhecimento

Saiba como utilizar os nossos serviços de alojamento web na sua máxima potência de uma forma fácil de compreender.

Categoria mais pesquisada correio eletrónicocpanelsshdnsdomínios

Bases de dados

9
  • Qual é o nome de anfitrião do MySQL?
  • Como é que o tamanho da base de dados é reduzido?
  • Como exportar uma base de dados com o phpMyAdmin?
  • Reparar a base de dados através do phpMyAdmin no cPanel
  • Como posso criar um utilizador de base de dados no cPanel?
  • Como posso verificar o tamanho da base de dados do meu sítio Web?
  • O que é o PHPMyAdmin e onde posso aceder-lhe?
  • Como criar uma base de dados MySQL com o cPanel
  • Como importar uma base de dados com o phpMyAdmin?

Instruções em vídeo

16
  • Como posso alterar a versão do PHP no cPanel?
  • Como exportar uma base de dados com o phpMyAdmin?
  • Como posso encontrar a minha palavra-passe do cPanel?
  • Reparar a base de dados através do phpMyAdmin no cPanel
  • Como posso gerir as zonas DNS dos meus domínios no cPanel?
  • Como posso criar um utilizador de base de dados no cPanel?
  • Como é que instalo o WordPress com o kit de ferramentas cPanel?
  • Como criar contas de correio eletrónico no cPanel?
  • Como posso gerir os redireccionamentos de domínios no cPanel?
  • Como posso gerir os meus domínios no cPanel?
  • Como posso alterar a minha palavra-passe de correio eletrónico?
  • Como posso ativar a compressão gzip?
  • Como posso redefinir a minha palavra-passe do cPanel?
  • Como posso iniciar sessão no cPanel?
  • O que é o alojamento web?
  • Como criar uma base de dados MySQL com o cPanel

Ficheiros

8
  • Como é que crio uma conta FTP no cPanel?
  • Como posso criar um ficheiro phpinfo?
  • O que é o FTP?
  • Como é que transfiro ficheiros com o cliente FTP FileZilla?
  • Editar o ficheiro hosts no Mac
  • Como utilizar o gestor de ficheiros?
  • Como é que posso gerir a utilização do espaço de armazenamento no cPanel?
  • Como é que estabeleço uma ligação com o FileZilla?

cPanel

39
  • Como posso proteger um diretório no cPanel com uma palavra-passe?
  • Como posso ativar/desativar o mod_security no cPanel?
  • Como posso restaurar uma cópia de segurança?
  • Como instalar aplicações web com o autoinstalador Softaculous no cPanel
  • Como configurar uma aplicação Node.js no cPanel?
  • Como posso proteger o meu ficheiro .htaccess?
  • Gestor WordPress da Softaculous
  • O que são subdomínios? Utilização e vantagens
  • Utilizar a opção "Gerir equipa" no cPanel
  • Preparação do WordPress: configurar um ambiente de teste
  • Como são apresentados os ficheiros ocultos no gestor de ficheiros do CPanel?
  • Ligação entre o domínio principal e um domínio adicional
  • Como criar uma base de dados MySQL com o cPanel
  • Como utilizar o gestor de ficheiros?
  • Como posso gerir os meus domínios no cPanel?
  • Como posso gerir os redireccionamentos de domínios no cPanel?
  • O que é o PHPMyAdmin e onde posso aceder-lhe?
  • Como criar contas de correio eletrónico no cPanel?
  • Gerir endereços de correio eletrónico no cPanel
  • Como posso verificar o tamanho da base de dados do meu sítio Web?
  • Como é que instalo o WordPress com o kit de ferramentas cPanel?
  • Como posso criar um utilizador de base de dados no cPanel?
  • Como é que o tamanho da base de dados é reduzido?
  • Como é que posso gerir a utilização do espaço de armazenamento no cPanel?
  • Criar reencaminhamento de correio eletrónico no cPanel
  • Criar um autoresponder de correio eletrónico no cPanel
  • Acompanhar a entrega de correio eletrónico no cPanel
  • Como posso alterar a versão do PHP no cPanel?
  • Como posso gerir as zonas DNS dos meus domínios no cPanel?
  • Reparar a base de dados através do phpMyAdmin no cPanel
  • Como é que crio uma entrada DMARC com o cPanel?
  • Como exportar uma base de dados com o phpMyAdmin?
  • Como posso encontrar a minha palavra-passe do cPanel?
  • Como posso alterar a minha palavra-passe de correio eletrónico?
  • Como posso ativar a compressão gzip?
  • Como posso redefinir a minha palavra-passe do cPanel?
  • Como posso iniciar sessão no cPanel?
  • htaccess redireccionamentos e regras de reescrita
  • Qual é a diferença entre o centro de atendimento ao cliente e o cPanel?

Domínios

18
  • ccTLD
  • A-Record
  • O que é um contacto administrativo
  • Código EPP: Explicação exaustiva e significado das transferências de domínios
  • Propagação de DNS alterações de domínio
  • Como é que transfiro um domínio para a ORC Webhosting?
  • Gestão do DNS no centro de atendimento ao cliente
  • Quanto tempo demora o meu domínio a apontar para o meu sítio Web?
  • O que é um domínio?
  • Quando é que um domínio expira?
  • O que é o WHOIS?
  • O que é o estacionamento de domínios?
  • O que são subdomínios? Utilização e vantagens
  • Tudo sobre a transferência de domínios
  • Como posso gerir as zonas DNS dos meus domínios no cPanel?
  • Como posso gerir os redireccionamentos de domínios no cPanel?
  • Como posso gerir os meus domínios no cPanel?
  • Quais são os meus servidores de nomes?

Correio eletrónico

13
  • Como posso configurar uma assinatura de correio eletrónico no iPhone?
  • Como posso configurar o meu correio eletrónico no Outlook?
  • Como são geridos os filtros de correio eletrónico no cPanel?
  • Configurar o correio eletrónico no iPhone
  • Falha na verificação SPF do correio
  • Como posso gerir os filtros globais de correio eletrónico no cPanel?
  • Gerir endereços de correio eletrónico no cPanel
  • Criar reencaminhamento de correio eletrónico no cPanel
  • Criar um autoresponder de correio eletrónico no cPanel
  • Acompanhar a entrega de correio eletrónico no cPanel
  • Como é que crio uma entrada DMARC com o cPanel?
  • Como criar contas de correio eletrónico no cPanel?
  • Como posso alterar a minha palavra-passe de correio eletrónico?

Centro de atendimento ao cliente

11
  • Como posso contactar o suporte da ORC Webhosting?
  • Porque é que o meu alojamento web foi bloqueado?
  • Como posso restaurar uma cópia de segurança?
  • Visão geral do centro de atendimento ao cliente da ORC Webhosting
  • Acesso à área de cliente da ORC webhosting
  • Como é que transfiro um domínio para a ORC Webhosting?
  • Gestão do DNS no centro de atendimento ao cliente
  • Como posso encontrar a minha palavra-passe do cPanel?
  • Como posso redefinir a minha palavra-passe do cPanel?
  • Qual é a diferença entre o centro de atendimento ao cliente e o cPanel?
  • Quais são os meus servidores de nomes?

Wordpress

33
  • Web design e SEO: como otimizar o seu sítio Web
  • Como posso transformar um sítio múltiplo num sítio único?
  • Tema filho do WordPress e como criar um
  • Compreender a cache de objectos persistentes: quando é importante e quando pode ser ignorada
  • O que é um plugin WordPress e como é que instalo um novo plugin?
  • Como posso gerir utilizadores no WordPress?
  • Configurar as definições gerais no WordPress
  • Como é que instalo o WooCommerce?
  • Como utilizar o Yoast SEO no WordPress
  • Como posso criar e gerir novos menus no WordPress?
  • Como criar novas mensagens de blogue no WordPress
  • Como editar a imagem de cabeçalho no WordPress
  • Como posso alterar a palavra-passe do administrador no WordPress?
  • Como criar categorias e subcategorias no WordPress
  • Como configurar as definições de multimédia do WordPress
  • Instalar um novo tema WordPress
  • Como posso proteger o meu ficheiro .htaccess?
  • Gestor WordPress da Softaculous
  • O que é um permalink no WordPress?
  • O que é o Navigator no Elementor
  • WordPress SMTP: Como configurar o SMTP para enviar e-mails
  • A importância do functions.php no WordPress
  • O que é um pingback no WordPress?
  • Correção de erros 404 após personalizar as hiperligações permanentes do WordPress
  • Os 10 erros mais comuns no WordPress e como corrigi-los
  • A integração da IA com o plug-in AI Engine
  • O que é uma categoria no WordPress?
  • O que é uma imagem em destaque no WordPress?
  • O que é um caminho absoluto no WordPress?
  • Desativar o WP-Cron para um desempenho mais rápido
  • Favicons no WordPress: como aumentar a presença da sua marca
  • Preparação do WordPress: configurar um ambiente de teste
  • Como é que instalo o WordPress com o kit de ferramentas cPanel?

Diversos

36
  • Comandos Linux
  • Criar uma palavra-passe forte: Como o fazer corretamente
  • Web design e SEO: como otimizar o seu sítio Web
  • Como posso criar um ficheiro phpinfo?
  • O que é o FTP?
  • Como é que transfiro ficheiros com o cliente FTP FileZilla?
  • Como posso ativar/desativar o mod_security no cPanel?
  • Qual é a diferença entre a Consola de Pesquisa do Google e o Google Analytics?
  • Taxa de rejeição
  • Gráficos bitmap
  • Apache
  • O que são actualizações automáticas
  • O que é uma API (Interface de Programação de Aplicações)?
  • O que é AJAX (Asynchronous JavaScript and XML)?
  • O que é uma trajetória absoluta
  • Configuração da APP do cliente VPN
  • Como é que se cria um favicon?
  • Corrigindo o erro do site: "O ionCube PHP Loader deve ser instalado
  • O que é o IonCube Loader? Uma visão global
  • O que se entende por gigabyte, megabyte, GB e MB?
  • O que é o cache do navegador de alavancagem?
  • Quando é que faz sentido utilizar imagens JPEG ou PNG?
  • Como posso proteger o meu ficheiro .htaccess?
  • O que é um domínio?
  • O que é a SEO e como funciona?
  • O que é o DuckDuckGo?
  • Como é que elimino a cache DNS do meu computador?
  • Criação de sítios Web: custos e repartição por diferentes áreas
  • O que é um caminho absoluto no WordPress?
  • Como criar capturas de ecrã perfeitas no Mac
  • Favicons no WordPress: como aumentar a presença da sua marca
  • Editar o ficheiro hosts no Mac
  • Como posso alterar a versão do PHP no cPanel?
  • htaccess redireccionamentos e regras de reescrita
  • O que é uma garantia de tempo de atividade
  • Como é que estabeleço uma ligação com o FileZilla?
  • Início
  • Documentos
  • Wordpress
  • Tema filho do WordPress e como criar um
Ver categorias

O que é um tema infantil e como criar um no WordPress

Introdução

Os temas filhos do WordPress são temas que funcionam em conjunto com um tema WordPress real (pai) e herdam todas as suas funções, caraterísticas e estilo. Os temas filhos do WordPress são o principal método de personalização de temas.

O conceito de tema pai-filho foi desenvolvido pelo tema central do WordPress para permitir que os utilizadores personalizem os seus temas de forma eficiente e segura. Como todos sabemos, os temas do WordPress são actualizados regularmente. Quando um tema é atualizado, todas as alterações personalizadas que foram feitas anteriormente são substituídas. Anteriormente, não era possível atualizar um tema WordPress sem perder essas alterações personalizadas. Os utilizadores tinham duas opções: ou desperdiçavam os seus esforços e perdiam o seu trabalho, ou expunham o seu sítio a riscos de exploração devido a vulnerabilidades de segurança do tema desatualizado. Ao contrário dos temas principais, os temas secundários permitem que as personalizações permaneçam separadas e não sejam afectadas pela atualização do tema principal.

Quando é que se deve utilizar um tema infantil do WordPress?

Em primeiro lugar, é preciso saber que nem todos os temas WordPress foram desenvolvidos de acordo com o conceito de tema pai-filho. Os temas principais do WordPress são frequentemente designados por estruturas de temas, que contêm os seus próprios ganchos e filtros. É necessário escolher cuidadosamente o tema principal e certificar-se de que é fácil de utilizar e funciona corretamente quando configurado como tema secundário.

Em segundo lugar, é necessário determinar o objetivo da criação de um tema filho. Há situações em que esta não é a solução mais eficaz, dependendo do que se pretende alcançar.

Se estiver a utilizar um tema personalizado que tenha sido desenvolvido especificamente para si, não é essencial criar um tema filho, uma vez que não existe o risco de as suas alterações se perderem. Não considere isto como uma recomendação para não utilizar um tema filho, mas como uma opção possível. Se não quiser editar diretamente os ficheiros do seu tema, pode optar por um tema filho se o seu tema personalizado permitir essa configuração. Além disso, a edição de ficheiros de temas está sempre associada a um certo risco, especialmente se não for um programador experiente.

Se o seu objetivo é adicionar uma funcionalidade específica em vez de fazer personalizações relacionadas com o design, utilizar um plugin ou codificar um plugin pode ser uma abordagem mais adequada. Nesse cenário, pode manter a funcionalidade se decidir mudar do tema atual para outro. No entanto, se a funcionalidade for implementada no tema filho, perder-se-á.

Como funciona um tema filho do WordPress?

Como já foi referido, o tema secundário herda o design e a funcionalidade do tema principal, mas como é que isso funciona exatamente?

O tema filho contém instruções especiais que informam o WordPress de que se trata de um tema filho e qual é o verdadeiro tema filho. Tema dos pais é. O WordPress utiliza então o código do tema principal e substitui apenas as partes necessárias pelo código definido no tema secundário.

Cada tema filho deve ter dois ficheiros necessários: um ficheiro de folha de estilos (style.css) e um ficheiro de funções (functions.php). O ficheiro de folha de estilos contém um texto comentado que indica ao WordPress que se trata de um tema secundário e qual é o tema principal. O ficheiro de funções contém uma função que mapeia o ficheiro de folha de estilos do tema principal para que a folha de estilos do tema secundário seja carregada primeiro. Também é utilizado para adicionar determinadas funções, inserindo o código necessário no ficheiro.

Dependendo do que pretende alcançar, pode ser necessário criar ficheiros adicionais no tema filho, por exemplo, ficheiros de modelos, partes de modelos, ficheiros de inclusão, etc.

O maior desafio quando se trabalha com temas infantis é provavelmente aprender a utilizá-los. As estruturas robustas requerem um certo grau de familiarização, uma vez que cada estrutura tem os seus próprios ganchos e filtros.

Antes de iniciar a criação efectiva de um tema filho, recomendamos vivamente que trabalhe num site de desenvolvimento ou de teste. Felizmente, aqui na ORC Webhosting GmbH, oferecemos o staging WordPress com um clique, para que possa testar facilmente tudo antes de o colocar em direto no seu site de produção.

Criar um tema subordinado

Para criar um tema infantil WordPress básico, é necessário criar os dois ficheiros necessários mencionados acima (folha de estilo e ficheiro de função) numa pasta nova e independente.

Este guia fornece um exemplo utilizando o tema padrão do WordPress Twenty Twenty.

Criar uma pasta para um tema secundário

Em primeiro lugar, deve ser criada uma nova pasta para os ficheiros do tema infantil. Esta pasta deve estar localizada no diretório de temas do WordPress (wp-content/themes). Recomenda-se que a pasta tenha o nome do tema principal, seguido de "-child", por exemplo, "twentytwenty-child".

É possível criar uma nova pasta com o nome introduzido em Gestor de ficheiros integrado no cPanel ou com o seu cliente FTP favorito.

Criar um ficheiro de folha de estilos

Depois de ter criado a nova pasta, deve criar um ficheiro com o nome style.css.

Este ficheiro contém as regras CSS que controlam o aspeto do seu tema. É necessário incluir o seguinte comentário de cabeçalho, que contém informações básicas sobre o tema e informa ao WordPress que ele é um tema filho do tema pai definido.

/*
Nome do Tema: Twenty Twenty Child
URI do tema: http://meinewebseite.ch
Descrição: Twenty Twenty Child Theme
Autor: John Smith
Autor URI: http://meinewebseite.ch
Modelo: twentytwenty
Versão: 1.4
Licença: GPLv2 ou posterior
Licença URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, one-column, custom-background, custom-colors, custom-logo, custom-menu, editor-style, featured-images, footer-widgets, full-width-template, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready, block-styles, wide-blocks, accessibility-ready
*/

Se escrever o comentário no ficheiro style.css Se pretender inserir um novo tópico, certifique-se de que o insere no topo e substitua os detalhes pelas informações do tópico.

Os pormenores mais importantes a que deve prestar atenção são os seguintes

Nome do tópico - É necessário atribuir um nome único ao tópico subordinado.
Modelo - É necessário introduzir o nome do diretório do tema principal. Esta linha só existe nos temas subordinados e não funcionará corretamente sem ela. No nosso caso, o diretório do tema é "twentytwenty". Se estiver a utilizar um tema diferente, certifique-se de que substitui esta linha em conformidade. Pode verificar isso em wp-content/themes.

Os restantes pormenores encontram-se no seu Painel de administração do WordPress > Ver > Temas > Detalhes do tema.

Se alterar os dados conforme necessário, certifique-se de que guarda o ficheiro.

Criar ficheiro de funções

Para garantir que os estilos do tema principal são corretamente integrados, deve ser criado um novo ficheiro chamado functions.php no diretório do tema secundário. Caso contrário, o tema secundário aparecerá sem estilo e incorreto.

O método ideal para carregar folhas de estilo em fila é que o tema pai carregue as folhas de estilo dos temas pai e filho. No entanto, nem todos os temas do WordPress fazem isso. Por conseguinte, é necessário verificar o código do tema principal para saber como funciona e descobrir o nome do identificador que o tema principal utiliza. O identificador é o primeiro parâmetro da função wp_enqueue_style().

Se o desenho principal carregar o estilo com uma função que comece por get_template o desenho filho só tem de carregar os estilos filhos através do identificador do elemento pai no parâmetro de dependência.

get('Version') // isto só funciona se tiveres Version no cabeçalho do estilo
    );
}

Se o desenho principal carregar o estilo com uma função que seja compatível com get_stylesheet o desenho filho deve carregar as folhas de estilo pai e filho. Deve certificar-se de que utiliza o mesmo nome de identificador que o desenho principal utiliza para as folhas de estilo principais.

parent()->get('Version')
    );
    wp_enqueue_style( 'child-style', get_stylesheet_uri(),
        array( $parenthandle ),
        $theme->get('Version') // isto só funciona se tiveres Version no cabeçalho do estilo
    );
}

Se o código correspondente for introduzido no ficheiro functions.php não se esqueça de guardar o ficheiro.

Isto completa a criação do tema filho. Agora só precisa de ser ativado.

Ativar o tema filho

O último passo é ativar o tema filho. Para o fazer, inicie sessão no seu painel de administração do WordPress e navegue até Appearance > Themes (Aparência > Temas) através do menu do lado esquerdo.

Na página "Tópicos", encontrará o seu novo tópico subordinado entre os outros Temas para WordPress. Mova o ponteiro do rato sobre ele e clique no botão "Ativar".

Ativar o tema infantil do Wordpress

Depois de o ter feito, o seu novo tema filho funcionará.

Note que não notará qualquer diferença no aspeto e no comportamento do seu sítio Web, uma vez que não efectuámos quaisquer ajustes estilísticos ou funcionais.

Pode agora começar a fazer as personalizações que quiser sem se preocupar que o seu trabalho se perca quando o design for atualizado.

Parabéns! Neste guia, aprendeu a criar temas filhos do WordPress e a aplicar com segurança alterações funcionais e de design ao seu sítio Web. Esperamos que tenha conseguido seguir as nossas instruções sem problemas e alcançar o resultado pretendido.

Quais são os seus sentimentos
Partilhar este artigo :
  • Facebook
  • X
  • LinkedIn
  • Pinterest
Ainda está preso? Como é que podemos ajudar?

Como é que podemos ajudar?

Atualizado em 9 de abril de 2023
Como posso transformar um sítio múltiplo num sítio único?Compreender a cache de objectos persistentes: quando é importante e quando pode ser ignorada

Alimentado por BetterDocs

Índice
  • O que é um tema infantil e como criar um no WordPress
    • Introdução
    • Quando é que se deve utilizar um tema infantil do WordPress?
    • Como funciona um tema filho do WordPress?
    • Criar um tema subordinado
    • Criar uma pasta para um tema secundário
    • Criar um ficheiro de folha de estilos
    • Criar ficheiro de funções
    • Ativar o tema filho
ORC-Webhosting-Logo-qhfhur368wc1c2jac4dy7yugiqdkc1u9xs42kklf9w-3.png

A ORC Webhosting oferece um alojamento poderoso com um desempenho rápido e um serviço fiável para o seu negócio online.

Alojamento e domínios
  • Alojamento Web favorável
  • Alojamento Wordpress
  • Kit de construção da página inicial
  • Registar domínios
  • Transferência de domínio
  • Domínio-Whois
  • Servidor VPS em nuvem
Serviço
  • Acesso ao centro de clientes
  • Criar uma conta de cliente
  • Suporte ao vencedor do teste
  • Avaliações de clientes
  • AGB / Proteção de dados
  • Impressão
  • Wir kaufen Webhosting Firmen
Apoio
Apoio

© 2002 - 2025 IPS Inc. dBa ORC Webhosting

Membro certificado da Hosttest.ch

de_CH German
de_CH German
en_US English
it_IT Italian
fr_FR French
es_ES Spanish
pt_PT Portuguese
uk Ukrainian