Remoção de Sobrescritas de Modelo - Alguém pode explicar?

Começamos a receber este erro para o tema Reddit-ish

Basicamente, salvamos o tema do backend e o reenviamos com o mesmo nome para que possamos editar o CSS.

Isso significa que não poderemos fazer isso no futuro ou é um problema do desenvolvedor do tema com o qual não precisamos nos preocupar e ainda poderemos atualizar.

1 curtida

@awesomerobot talvez você possa ajudar :wink:

Não se preocupe. Kris ou outra pessoa eventualmente atualizará o tema.
Se você estiver curioso do lado técnico, isso está relacionado a Removing support for "template overrides" and mobile-specific templates.

Se forem apenas alterações de CSS, eu encorajaria você a criar um novo componente de tema:

Em seguida, anexe-o ao tema Reddit-ish oficial e mova seu CSS para este componente.
Dessa forma, você recebe atualizações oficiais enquanto mantém seu CSS personalizado.

6 curtidas

Isso não é uma má prática, já que alteramos parte do CSS original?

Isso não é recomendado de forma alguma, pois você não poderá atualizar o tema do repositório original.

Você deve fazer como Arkshine sugere: manter o tema original e sobrescrever o CSS do tema em um novo componente. Não é uma má prática, é a maneira recomendada.

1 curtida

Sim, idealmente, se você quer receber atualizações gratuitas do tema, não deve tentar alterar a versão original. Adicionar sobrescritas de CSS, como mencionado acima, é a maneira recomendada porque mantém sua personalização separada.

Vou tentar atualizar o tema esta semana para remover as sobrescritas do modelo.

4 curtidas

Muito obrigado, isso me poupa de copiar e colar toda vez. Vou verificar isso amanhã :slight_smile: comunidade incrível

2 curtidas

Queremos editar o tema ao nosso gosto e obviamente pagar a você ou postar no marketplace. Isso é algo que pode ser realizado?

Isso não deve mais ser um problema se você usar a versão mais recente do tema!

4 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.