Pourquoi le mode sans échec qui désactive uniquement les thèmes supprime-t-il les plugins de la barre latérale d'administration ?

La question est dans le titre. Je m’attendais à ce que les plugins disparaissent de la barre latérale d’administration uniquement lorsque je les désactive. Les plugins sont-ils ajoutés à la barre latérale par une personnalisation de thème ?

5 « J'aime »

Si je ne me trompe pas, les plugins peuvent être ajoutés à la barre latérale avec add_admin_route dans le fichier plugin.rb, donc peut-être que la suppression de la personnalisation du frontend supprime également cela.

Hmm, je ne suis pas sûr que cela m’aide à mieux comprendre. Pourquoi quelque chose provenant d’un plugin est-il désactivé alors que je ne désactive que les thèmes afin que les plugins continuent de fonctionner - même sur le frontend ?

2 « J'aime »

J’ai l’impression que la vérification ici doit être plus spécifique afin de vérifier que les plugins sont désactivés.

1 « J'aime »