Como preparar um tema pai no wordpress
WordPress torna fácil para desenvolvedores de temas para fazer temas principais. WordPress é que a maior parte do Work- duro no entanto, um desenvolvedor tema deve seguir algumas regras para um tema pai para funcionar corretamente.
Conteúdo
Os termos stylesheet e modelo têm sido usados inúmeras vezes em muitos contextos. Tipicamente, stylesheet refere-se a um arquivo CSS em um tema, e modelo refere-se a um arquivo de modelo no tema. No entanto, essas palavras também têm significados específicos quando se trabalha com pai e filho temas. Você deve entender a diferença entre um estilo e um modelo quando se trabalha com pai e filho temas.
Em WordPress, o tema ativo é o folha de estilo, e pai do tema ativo é o modelo. Se o tema não tem um pai, o tema ativo é tanto o estilo eo modelo.
Originalmente, temas criança poderia substituir apenas o style.css ficheiro de um tema. O pai desde que todos os arquivos de modelo e functions.php código. Assim, o tema criança fornecidas estilo e design, enquanto que o tema pai desde que os arquivos de modelo. As capacidades de temas criança expandida em futuras versões do WordPress, tornando o uso desses termos para pai e filho temas um tanto confusas.
Imaginem dois temas: pai e filho. O código a seguir é o pai do tema da header.php arquivo e carrega uma folha de estilo adicional fornecido pelo tema:
o bloginfo () função imprime informações sobre a configuração ou as configurações de site. Este exemplo usa a função para imprimir a localização URL do diretório de estilo. O site está hospedado no https://example.com, e o pai é o tema ativo. O código precedente produz o seguinte resultado:
Se o tema crianças está activado, a saída é
Video: Como Criar um Tema para WordPress - Parte 1
A localização agora refere-se a reset.css arquivo no tema infantil. Isso pode funcionar se todos os temas criança copia os reset.css arquivo do tema pai, mas exigindo temas criança para adicionar arquivos a função não é bom design. A solução é simples: Em vez de usar o stylesheet_directory () no bloginfo () chamar mais cedo, o uso template_directory (). O código se parece com isso:
Video: Curso WordPress Desenvolvendo Temas Dinâmicos
Agora, todos os temas criança carregar corretamente o pai reset.css Arquivo.
Video: WORDPRESS: CRIANDO UM TEMA PARA WORDPRESS #PARTE 2
Ao desenvolver, usar template_directory em temas pais stand-alone e uso stylesheet_directory em temas infantis.