Cómo solucionar la falta de roles mayoristas

Desafortunadamente, no tenemos una única razón específica por la que los roles mayoristas puedan desaparecer.

En muchos casos, esto está relacionado con el uso de un plugin de terceros para editar roles de usuario que elimina repentinamente los roles mayoristas en la configuración de WooCommerce > Roles mayoristas.

Antes de continuar: Le recomendamos encarecidamente que haga una copia de seguridad de su sitio y base de datos antes de hacer nada.

Hay dos maneras de solucionar este problema:

1. Mueva temporalmente a sus usuarios mayoristas actuales a un rol determinado utilizando un plugin de terceros para editar roles de usuario, luego elimine el rol mayorista que faltaba. Luego, vuelva a crearlo en WooCommerce > Roles mayoristas y vuelva a aplicar el rol recién creado a sus usuarios. Esta es la forma más segura de recuperar el rol mayorista e ideal si tiene pocos usuarios.

2. Si tiene una copia de seguridad de su sitio donde sus roles mayoristas todavía están presentes, vaya al Panel de control, luego ajuste la URL para que apunte a /wp-admin/options.php. Busque wwp_options_registered_custom_roles. Esta clave meta contiene datos serializados para los roles mayoristas que tiene. Copie su valor del sitio de copia de seguridad al sitio existente y debería restaurar los roles mayoristas faltantes.

Recuerde: editar a través de la página options.php es arriesgado si se modifica incorrectamente. Por lo tanto, si no sabe lo que está haciendo aquí, le sugerimos que contacte a un desarrollador.

Preguntas frecuentes

¿Cómo recreo los roles mayoristas faltantes en WooCommerce?
Una vez que un rol mayorista ha desaparecido, navegue a WooCommerce > Roles mayoristas y agregue la entrada manualmente. Antes de hacer esto, reasigne temporalmente a los compradores afectados a un grupo diferente utilizando un editor de roles de usuario. Después de que la nueva entrada esté en su lugar, vuelva a aplicarla a esos clientes. Este enfoque funciona mejor para tiendas con un pequeño número de cuentas mayoristas.

¿Pueden los plugins de edición de roles de terceros romper los roles mayoristas?
Sí, ciertas herramientas de edición de roles de usuario pueden eliminar inesperadamente roles mayoristas personalizados de su tienda WooCommerce. Esto suele ocurrir cuando un plugin vacía o sobrescribe los datos de roles almacenados en la base de datos. Para evitar problemas, revise la configuración de la herramienta antes de realizar cambios masivos y tenga a mano una instantánea completa del sitio como salvaguarda.

¿Qué les sucede a los clientes mayoristas cuando su rol desaparece?
En general, los compradores asignados a un rol eliminado pierden el acceso a los precios con descuento de inmediato. Pueden volver a las tarifas minoristas estándar o se les puede impedir completar pedidos según cómo esté configurada su tienda. Moverlos a un grupo temporal mientras restablece la entrada original ayuda a minimizar las interrupciones.

¿Puedo restaurar los datos de roles mayoristas desde una copia de seguridad de la base de datos?
Absolutamente: si tienes una copia de seguridad del sitio, recupera el valor de wwp_options_registered_custom_roles de la tabla de opciones y pega esa cadena serializada en el campo correspondiente de tu instalación activa a través de /wp-admin/options.php. Dado que esto implica la edición directa de la base de datos, se recomienda encarecidamente que un desarrollador se encargue de ello si no está familiarizado con los valores brutos de la base de datos.

¿Por qué desaparecieron de repente mis roles mayoristas en WooCommerce?
En la mayoría de los casos, una herramienta de seguridad u optimización de terceros provoca la eliminación al modificar los datos de roles de usuario almacenados en WordPress. Las utilidades de limpieza masiva pueden eliminar entradas personalizadas sin querer. Si esto se repite, audita tus extensiones instaladas, deshabilita cualquiera que interactúe con los permisos de usuario y reconstruye el rol faltante a través de WooCommerce > Roles Mayoristas.

¿Necesitas ayuda?

Si tienes alguna pregunta o encuentras algún problema, estamos aquí para ayudarte.

¿Te ha resultado útil este artículo?

Artículos relacionados

¿Necesita soporte?

¿No encuentra la respuesta que busca?
Contactar con soporte
Completa tu Compra