Eu estou usando o tema Pricerr. No meu tema pai eu tenho uma pasta CSS com alguns arquivos css, um rtl.css
e um style.css
.
Qual deve ser o código para colocar na pasta de funções para que eu possa puxar as informações do tema dos pais? E eu estou no caminho certo para identificar isso como o erro quando eles dizem "O tema pai está faltando. Por favor, instale seu tema pai?"
Eu verifiquei e meu tema pai está sob Appearance > Themes
, portanto, é definitivamente carregado.
Existem três coisas para verificar:
1 - Seu tema pai é completo e qual é a grafia exata do nome do tema pai em seu style.css
. Maiúsculas e minúsculas são importantes.
2 - É o diretório do tema filho chamado parentname-child
. Deve estar no diretório de temas, não em um subdiretório do tema pai.
3 - O style.css
do tema filho tem a linha Template: parentname
em seu cabeçalho. Cuidado: NÃO Template: parentname-child
.
Estritamente falando, você não precisa de um arquivo functions.php
para seu tema filho, mas provavelmente também desejará carregar o style.css do tema pai. Leia mais sobre isso aqui .
O nome do modelo no tema filho deve ser o nome da pasta do tema pai. Se você der o nome do tema pai ou qualquer outra coisa, ele não funcionará.
O seu tema "pricerr" é fornecido por "sitemile"?
então o nome do modelo deve ser como
Predefinição: PricerrTheme
Esta questão tem sido respondida há muito tempo, mas desde que eu tropecei aqui e isso não resolveu o meu problema, eu pensei em adicionar outra solução.
No meu caso, o modelo foi configurado corretamente no tema pai e no filho, mas a pasta do tema pai não recebeu o nome esperado. Apesar de todos os arquivos estarem corretos, isso pode ser um problema no nome da pasta pai.