O termo estrutura de temas do WordPress geralmente se refere a uma biblioteca de códigos usada para facilitar o desenvolvimento de um tema. Nos velhos tempos do WordPress, havia alguns problemas cruciais com a forma como os temas eram desenvolvidos e mantidos. Não havia uma boa maneira de atualizar os temas do WordPress sem perder todas as opções de estilo personalizado. Não havia como impedir a cópia e a colagem do mesmo código de funcionalidade em todos os temas. Embora essas duas questões possam não parecer um problema para um usuário comum, elas podem ser desastrosas por alguns motivos.
E se você percebesse que o mesmo código que estava usando em todos os seus temas tinha uma falha de segurança? Ainda mais importante, e se esse tema fosse algo que você liberou publicamente para ser baixado e personalizado por outras pessoas? Sim, isso é o caos esperando para acontecer. A equipe principal e a comunidade decidiram corrigir os problemas mencionados acima introduzindo o conceito de Tema pai e Tema filho.
As estruturas de temas do WordPress devem ser usadas como um modelo de tema pai no qual reside toda a funcionalidade. Os desenvolvedores podem então criar um tema filho para adicionar estilos personalizados, deixando os aspectos de funcionalidade para a estrutura. Isso permite um local centralizado onde todas as funções são hospedadas. Se a equipe de desenvolvimento principal decidir descontinuar uma função do WordPress ou se for encontrado um bug em uma estrutura de tema específica, será extremamente fácil fazer uma atualização sem modificar nada no tema filho. Esse método permite que você mantenha a “estrutura” do seu site forte sem modificar a aparência dele.