Suporte » Ajustando o WordPress » Child Theme não funciona no servidor

  • Resolvido pymaria

    (@pymaria)


    Bom dia pessoal,

    Estou com um probleminha, instalei um tema no meu local para o meu site e, a partir desse tema criei o child-theme onde venho trabalhando. Mas quando subi o conteúdo para o servidor (AWS) na página de temas do painel aparece o seguinte erro:
    “O tema pai não existe. Instale o “Scrawl” tema pai.”
    Já tenho o tema pai instalado, no meu local está funcionando tudo perfeitamente…
    O que será que esta faltando? O que fiz de errado?

Visualizando 4 respostas - 1 até 4 (de um total de 4)
  • Moderador Valerio Souza

    (@valeriosza)

    Já tentou subir o tema pai novamente @pymaria? Mande um print da pasta themes

    Oi @valeriosza

    Tentei reinstalar o tema como vc disse mas ainda não funciona T_T
    Segue o print
    Print painel de temas

    Consegui fazer funcionar!
    O coleguinha @rafaelfunchal me orientou que dependendo da configuração do servidor o nome do parent theme na linha de Template do style.css no child theme precisaria estar em letra minuscula.

    Text Domain: scrawl child
    Template: scrawl

    Fiz a alteração e deu certo!

    Moderador Rafael Funchal

    (@rafaelfunchal)

    Nossa, nem vi que havia uma dúvida sobre isso de quase uma semana atrás. Mals aí 🙁

    Sobre o problema no nome do template:

    A linha Template corresponde ao nome do diretório ou pasta do tema pai. O tema pai de nosso exemplo é o tema Twenty Fifteen, então Template deve ser twentyfifteen. Se está trabalhando com um tema diferente, você deve modificar isso para o nome do tema que estiver usando. Fonte: https://codex.wordpress.org/pt-br:Temas_Filhos

    Ah, aproveite e arrume o Text Domain, ele também não pode ter espaços. Então scrawl-child funcionará 😛

    • Esta resposta foi modificada 3 anos, 10 meses atrás por Rafael Funchal.
Visualizando 4 respostas - 1 até 4 (de um total de 4)
  • O tópico ‘Child Theme não funciona no servidor’ está fechado para novas respostas.