Embora não seja possível modificá-lo sem alterá-lo, você pode isolar as partes alteradas ao criar um tema filho. Em resumo:
- Crie um diretório de tema no par com o tema "pai",
- Crie um arquivo
style.css
em seu novo diretório que tenha uma declaraçãoTemplate:
nos comentários que nomeiam seu tema pai e um@import url(../%parent-theme%/style.css)
para importar o CSS do tema pai, - Ative seu novo tema no Admin Console do WordPress,
- Adicione novos arquivos e / ou copie arquivos do diretório do tema pai para o diretório do tema filho e modifique-os de acordo com sua preferência, e
- É isso aí!
Eu poderia lhe dar muito mais detalhes, mas basicamente esse cara faz um ótimo trabalho explicando Como criar um tema filho então é melhor para mim apenas apontá-lo para isso.
Quando você quiser atualizar o tema pai apenas atualize; deixará o tema do seu filho intacto. É claro que seu tema filho pode não funcionar perfeitamente se eles mudaram demais o pai e / ou se você copiou e modificou arquivos de tema que eles atualizaram na nova versão você não obterá a nova funcionalidade sem modificá-los também, mas é uma muito melhor de começar de novo a cada vez!
Espero que ajude.