La version 2.4.1 de WPMasterToolKit apporte deux correctifs essentiels, axés sur la fiabilité et la sécurité des modules Adminer et Multiple User Roles. Ces mises à jour ciblées répondent directement à des retours utilisateurs reçus sur le forum WordPress, garantissant une expérience plus fluide pour les administrateurs WordPress.
Correctif : Conflit avec session_start()
dans Adminer
Le module Adminer, qui permet la gestion complète de votre base de données directement depuis l’interface WordPress, rencontrait un problème avec l’appel à session_start()
lors de requêtes REST-API. Ce bug pouvait entraîner des erreurs critiques ou des comportements inattendus lors de l’utilisation de l’API REST.
Grâce à ce correctif, Adminer démarre proprement la session uniquement lorsque nécessaire, sans interférer avec les appels API.
Voir le ticket de support
Correctif : Sécurité renforcée pour le module Multiple User Roles
Le module Multiple User Roles, qui permet d’assigner plusieurs rôles utilisateurs lors de la création ou l’édition de comptes, empêchait malencontreusement les administrateurs de retirer leur propre rôle d’administrateur, provoquant une erreur 403 interdite.
Cette mise à jour ajoute une vérification logique : si vous êtes en train de modifier votre propre compte et que vous avez le rôle « administrator », celui-ci est automatiquement conservé, même si vous tentez de le décocher. Cela évite toute perte de privilèges critiques.
Voir le ticket de support
Pourquoi cette mise à jour est importante ?
Cette version 2.4.1 n’ajoute pas de nouvelles fonctionnalités, mais elle améliore la robustesse du plugin. Les administrateurs peuvent désormais :
- Utiliser Adminer sans générer de conflits avec l’API REST.
- Gérer les rôles utilisateurs sans risquer de perdre l’accès à leur propre site.