J’utilise un champ utilisateur personnalisé de type multisélection qui est défini comme obligatoire pour tous les utilisateurs. Cela implique qu’il est également obligatoire lors de l’inscription, c’est-à-dire que vous ne pouvez pas vous inscrire sans sélectionner au moins une option dans la liste.
Au lieu d’afficher un indice d’erreur, comme c’est le cas pour les champs standard, le champ utilisateur personnalisé n’affiche aucun message. L’inscription ne fait tout simplement rien sans aucun retour à l’utilisateur.
De plus, et je ne sais pas si c’est lié, la console du développeur affiche
head_tag_1.js:2 Uncaught ReferenceError: $ is not defined
at head_tag_1.js:2:1
J’avais l’extrait de JS référencé dans Don't Link User Title to a Group dans les paramètres du thème \u003chead\u003e de code personnalisé. Malheureusement, je ne me souviens pas si je l’ai ajouté et pourquoi.
Une fois supprimé, l’erreur dans la console disparaît.
Oui, je viens de mettre à jour vers la dernière version et je ne vois pas non plus l’indice d’erreur pour le champ utilisateur personnalisé.
Pouvez-vous confirmer que tout est en ordre maintenant et que le problème a été isolé à du code personnalisé très ancien que vous aviez dans votre thème et que vous avez maintenant supprimé ? Je veux juste être absolument sûr qu’il n’y a rien de plus à enquêter.
Non, seul le message d’erreur auquel j’ai fait référence dans le dernier paragraphe de mon message original a disparu. Il était sans rapport avec le problème que j’ai posté ci-dessus, qui persiste (mais pourrait maintenant être un problème d’ UX)