Nous avons également une barre de navigation qui utilise jquery pour les options déroulantes et celles-ci ne fonctionnent plus après la mise à jour de notre thème personnalisé. Toute aide serait grandement appréciée !
Oui, c’est probablement notre thème. Il est assez ancien. Cependant, personne n’a touché au code localement depuis cinq ans et pourtant un certain nombre de problèmes sont apparus.
Je ne cherche pas à blâmer. Je cherche à résoudre le problème.
Comment tester les problèmes ?
Existe-t-il des méthodes acceptables pour créer une barre de navigation fonctionnelle pour un thème personnalisé ? (Le nôtre est une ancienne version de bootstrap/jquery)
J’ai jeté un œil au forum et je pense voir quel pourrait être le problème.
(1) Il semble qu’il y ait du CSS dans le thème pour styliser .dropdown-menu qui cause un problème. Nous avons récemment effectué une mise à jour majeure de notre « kit de formulaires », donc peut-être que .dropdown-class a été ajouté au menu d’administration dans le cadre du processus, et est maintenant involontairement ciblé par l’ancien CSS.
Il y a deux copies du même style dans le thème qui incluent toutes deux display: none.
Si je désactive celles-ci dans les outils de développement du navigateur, le menu s’affiche (2).
Cependant, il semble que ce CSS soit important pour masquer un autre menu déroulant (3), car il est apparu après que j’ai désactivé les display: none.