Como preservar as modificações do PHP durante a atualização do WordPress?

3

Eu fiz muitas modificações personalizadas no código PHP do meu blog WordPress. Ou seja, em: archive.php, blog.php, footer.php, funções.php, header.php, search.php

Para fornecer resultados de pesquisa personalizados, conteúdo filtrado na página principal, ordenação de arquivos e resultados de pesquisa por metatags, ecoando o JavaScript personalizado para a página que suporta a lógica do site, etc.

O que posso fazer para que as alterações personalizadas no código PHP sobrevivam ao processo de atualização? Devo salvá-los um por um e depois de fazer o upgrade devo colar as linhas personalizadas ou amostras de código uma por uma?

    
por Konstantin 26.06.2016 / 04:39

1 resposta

9

Cada um dos arquivos que você mencionou são arquivos de tema. Ao atualizar o próprio WordPress, ele não tocará em nenhum tema (ou plug-in) instalado, independentemente de você tê-los modificado.

Se este foi um tema que você criou, então você não tem preocupações.

No entanto, se esse foi um tema criado por outra pessoa, por exemplo, um tema padrão do WordPress, você ainda pode atualizar o WordPress ... mas precisa ser cuidadoso antes de atualizar o tema (se houver atualizações disponíveis).

Sim, você pode salvar suas modificações e reaplicá-las depois de atualizar o tema, mas a melhor coisa a fazer é não fazer essas modificações diretamente e usar um tema filho.

Não é muito difícil configurar um tema filho , e isso significa que qualquer uma de suas modificações será mantida em segurança. Basicamente, basta copiar o arquivo archive.php, search.php, etc. pré-existentes, fazer suas modificações e armazená-las na pasta do seu tema filho. WordPress, em seguida, usará esses arquivos modificados em vez dos originais. Quando você atualiza o tema original, cabe a você decidir se quer que você faça novas alterações e aprimoramentos no tema filho.

    
por Tim Malone 26.06.2016 / 04:52