É bom não ter um tema infantil e criar um tema a partir do zero?

Gostaria de saber se criar um tema WordPress a partir do zero é bom? porque conheço as tags do modelo no wordpress e outras tags …

… mas vou ter algum problema futuro aqui quando se trata de atualizar para outra versão?

Estou curioso porque eu prefiro criar um do zero, em vez de criar um tema infantil, porque não consigo modificar os arquivos single / index / page.php para criar um ciclo personalizado modificado.

Solutions Collecting From Web of "É bom não ter um tema infantil e criar um tema a partir do zero?"

É bom não ter um tema infantil e criar um tema a partir do zero?

Sim, é claro, você precisará cobrir um monte de terreno, a maioria dos desenvolvedores trabalha a partir de uma base de código, portanto, mesmo se você não estiver usando um tema infantil, ele ajuda a economizar muito tempo ao construir um cenário de tema (até mesmo estruturas minimalistas disponíveis). Isso não quer dizer que você não pode codificar um de baixo risco, você pode estar em mais trabalho do que você percebe.


Eu pessoalmente uso um tema infantil , porque significa que eu tenho uma base de código que eu posso mudar simplesmente adicionando um arquivo ou algumas linhas CSS / HTML, ou seja. o tema filho pode replace seletivamente modelos ou elementos de design que ele precisa e deixar o resto ser herdado do pai.

Quando um pedido é feito, seja para um arquivo de categoria ou data (ou qualquer outra coisa), o WP verificará se o seu tema filho possui um modelo específico no lugar para esse pedido, se o fizer, o WP inclui o modelo do tema filho, senão passa o dinheiro para o tema pai.

Então, digamos por um momento que você solicita uma listview de categorias de posts para a categoria de bolos.

example.com/category/cakes

O WordPress primeiro verificará se o tema filho tem uma category-slug.php (onde slug é uma category-slug.php categoria aplicável) e, se não, verifica o tema pai para um arquivo com o mesmo nome. Caso contrário, o WordPress continua funcionando através da hierarquia do modelo (veja a imagem abaixo), primeiro verificando se o tema filho possui um modelo aplicável para renderizar o arquivo de categorias e, novamente, se não verificar o tema pai (deslocando a hierarquia do modelo como ele vai).

Hierarquia do modelo do WordPress

O único arquivo requerido em um tema filho é a folha de estilo, style.css, qualquer outra coisa é puramente opcional e só é necessário se você deseja alterar / restyle esse tipo particular de solicitação, seja ele, arquivos de categoria, arquivos de data, índice, tanto faz..

Isso é bem explicado na página de código do tema da criança , vale a pena ler se você ainda não o fez.

Você pode criar um tema filho e replace qualquer um dos arquivos do modelo php no tema pai.

Então, como exemplo, se você quiser ter uma página específica.php e você não consegue encontrar uma maneira de fazê-lo usando ações e filtros em seu tema infantil, basta criar um arquivo de page.php no seu tema infantil e este novo O page.php será usado em vez disso.