Comment corriger les rôles de gros manquants

Malheureusement, nous n'avons pas de raison spécifique expliquant la disparition des rôles de vente en gros.

Dans de nombreux cas, cela est lié à l'utilisation d'un plugin tiers d'édition de rôles utilisateur qui supprime soudainement les rôles de vente en gros dans le réglage WooCommerce > Rôles de vente en gros.

Avant de continuer : Nous vous conseillons vivement de sauvegarder votre site et votre base de données avant toute manipulation.

Il existe deux méthodes pour résoudre ce problème :

1. Déplacez temporairement vos utilisateurs de vente en gros actuels vers un rôle spécifique à l'aide d'un plugin tiers d'édition de rôles utilisateur, puis supprimez le rôle de vente en gros manquant. Recréez-le ensuite sur WooCommerce > Rôles de vente en gros et réappliquez le rôle nouvellement créé à vos utilisateurs. C'est la méthode la plus sûre pour rétablir le rôle de vente en gros et idéale si vous avez peu d'utilisateurs.

2. Si vous avez une sauvegarde de votre site où vos rôles de vente en gros sont toujours présents, allez dans le Tableau de bord, puis ajustez l'URL pour pointer vers /wp-admin/options.php. Recherchez `wwp_options_registered_custom_roles`. Cette clé méta contient les données sérialisées pour les rôles de vente en gros que vous avez. Copiez sa valeur du site de sauvegarde vers le site existant et cela devrait rétablir les rôles de vente en gros manquants.

Rappel : la modification via la page options.php est risquée si elle est mal effectuée. Donc, si vous ne savez pas ce que vous faites, nous vous suggérons de contacter un développeur.

Questions fréquemment posées

Comment recréer les rôles de vente en gros manquants dans WooCommerce ?
Une fois qu'un rôle de vente en gros a disparu, naviguez vers WooCommerce > Rôles de vente en gros et ajoutez manuellement l'entrée. Avant de faire cela, réaffectez temporairement les acheteurs concernés à un groupe différent à l'aide d'un éditeur de rôles utilisateur. Une fois la nouvelle entrée en place, réappliquez-la à ces clients. Cette approche fonctionne mieux pour les boutiques avec un petit nombre de comptes de vente en gros.

Les plugins tiers d'édition de rôles peuvent-ils perturber les rôles de vente en gros ?
Oui, certains outils d'édition de rôles utilisateur peuvent supprimer de manière inattendue les rôles de vente en gros personnalisés de votre boutique WooCommerce. Cela se produit généralement lorsqu'un plugin vide ou écrase les données de rôles stockées dans la base de données. Pour éviter les problèmes, examinez les paramètres de l'outil avant d'effectuer des modifications en masse et gardez une copie complète du site à portée de main comme mesure de sécurité.

Que se passe-t-il pour les clients de vente en gros lorsque leur rôle disparaît ?
En général, les acheteurs affectés à un rôle supprimé perdent immédiatement l'accès aux prix réduits. Ils peuvent revenir aux tarifs de détail standard ou être bloqués pour finaliser des commandes, selon la configuration de votre boutique. Les déplacer vers un groupe temporaire pendant que vous rétablissez l'entrée d'origine permet de minimiser les perturbations.

Puis-je restaurer les données de rôles de gros à partir d'une sauvegarde de base de données ?
Absolument ! Si vous avez une sauvegarde de site, récupérez la valeur wwp_options_registered_custom_roles de la table des options et collez cette chaîne sérialisée dans le champ correspondant sur votre installation active via /wp-admin/options.php. Étant donné que cela implique une modification directe de la base de données, il est fortement conseillé de faire appel à un développeur si vous n'êtes pas familiarisé avec les valeurs brutes de la base de données.

Pourquoi mes rôles de gros ont-ils soudainement disparu de WooCommerce ?
Dans la plupart des cas, un outil de sécurité ou d'optimisation tiers déclenche la suppression en modifiant les données de rôles d'utilisateurs stockées dans WordPress. Les utilitaires de nettoyage en masse peuvent supprimer des entrées personnalisées involontairement. Si cela se reproduit, auditez vos extensions installées, désactivez celles qui interagissent avec les autorisations des utilisateurs et recréez le rôle manquant via WooCommerce > Rôles de gros.

Besoin d'aide ?

Si vous avez une question ou rencontrez des problèmes, nous sommes là pour vous aider.

Cet article vous a-t-il été utile ?

Articles liés

Besoin de support ?

Vous ne trouvez pas la réponse que vous cherchez ?
Contacter le support
Finalisez votre achat