Tous les plugins ne fonctionnent pas en raison d'une erreur CORS après la mise à niveau récente

Ravi d’apprendre que vous avez résolu le problème !

Dans le nouveau système de plugins, nous utilisons script type="module", ce qui nécessite que les en-têtes CORS appropriés soient définis. Les anciennes balises script type="text/javascript" ne nécessitent pas ces en-têtes.

Nous avons progressivement migré différents systèmes vers type="module" au cours des dernières années. Les thèmes l’utilisaient déjà, tout comme highlightjs (qui était mentionné dans l’autre sujet). Le chargement des polices depuis le CDN impose également une exigence CORS.

Il y avait donc probablement d’autres éléments subtilement défectueux, même avant les récentes modifications apportées au système de plugins. Maintenant que vous avez configuré les paramètres CORS, tout devrait fonctionner à nouveau :chefs_kiss:

5 « J'aime »