Comment mon code personnalisé s'est-il déplacé tout seul ?

J’ai trois thèmes installés.

J’ai utilisé l’éditeur de code personnalisé sur chacun des thèmes pour ajouter du CSS aux trois. (Je sais maintenant que ce n’était pas la meilleure façon d’atteindre mon objectif)

Cependant, sur deux de ces thèmes, il est indiqué :

Ce qui est faux car :

  • Je peux dire en regardant le site que le CSS que j’ai ajouté fait son travail et
  • lorsque j’exporte le thème, je vois le code que j’ai ajouté dans common/common.scss

Lorsque je clique sur “Modifier le code”, il n’y a rien.

Comment est-ce possible ? Deux thèmes sont comme ça (prétendent n’avoir aucun code personnalisé mais il est dans l’exportation) et un se comporte comme je m’y attendrais, indiquant qu’il a du code personnalisé et que je peux voir le code dans l’interface.

Ma question secondaire est de savoir comment je dois procéder pour supprimer ce code personnalisé lorsqu’il n’apparaît pas dans l’interface du thème ?

J’essaie encore (évidemment) de comprendre comment fonctionnent les thèmes. Je réalise maintenant que mes modifications auraient dû aller dans un composant de thème, puis j’aurais dû inclure ce composant de thème dans les trois thèmes.

2 « J'aime »

Ces thèmes sont-ils importés de Github ou créés sur votre site ?

1 « J'aime »

Voici celui qui se comporte comme on pourrait s’y attendre :

Voici celui qui se comporte de manière inattendue :

Je suppose que cela signifie qu’il a été créé sur le site. Ils ne sont actuellement pas liés à un dépôt GitHub.