Este es el registro de cambios del plugin Captura de Clientes Mayoristas de WooCommerce. Este plugin viene con el Paquete Wholesale Suite.
Versión de WordPress: Probado hasta la última versión estable
Versión de WooCommerce: Probado hasta la última versión estable
Versión 2.0.5
- Corrección de error: El enlace "Establece tu contraseña" en el correo electrónico de registro de WWLC apunta a la página de pérdida de contraseña sin parámetros de clave/inicio de sesión
- Corrección de error: Después de desactivar las cuentas de clientes mayoristas, todavía pueden realizar pedidos mayoristas si siguen conectados
- Corrección de error: Bloques de carrito/pago: Los campos personalizados no se muestran en la página de pago
- Corrección de error: Al cambiar el rol de un usuario No Aprobado desde la pantalla de Edición de Usuario, se asignan varios roles
- Corrección de error: Los campos personalizados de registro mayorista no son traducibles
- Corrección de error: WPML: Se muestran los IDs de página al cambiar al idioma secundario
- Corrección de error: El marcador de posición del correo electrónico {user_management_url} se resuelve en la lista de usuarios de WordPress en lugar de la página de administración de clientes potenciales de WWLC
- Característica: Añadir icono de 'Ver contraseña' a las páginas de registro e inicio de sesión mayorista
- Característica: Bloque C & C: Mostrar campos de clientes potenciales mayoristas en el pago
- Mejora: Líneas más gruesas para la casilla de verificación
- Mejora: Modernizar la integración de reCAPTCHA para la compatibilidad con el ecosistema de Google Cloud
Versión 2.0.4.2
- Mejora: Refuerzo de seguridad adicional
- Corrección de error: El interruptor "Permitir que el administrador conectado y los gerentes de tienda vean la página de registro" no se guarda
- Corrección de error: Ciertos caracteres especiales no son compatibles en el campo de contraseña de WWLC
- Corrección de error: Clave de matriz indefinida "checkout_display" cuando los campos personalizados carecen de la clave
Versión 2.0.4.1
- Corrección de error: El enlace de aprobación por correo electrónico falla silenciosamente cuando el nonce expira
- Corrección de error: Faltan datos de correo electrónico al aprobar clientes potenciales manualmente a través del Panel de Clientes Potenciales
- Corrección de error: Error fatal al acceder a las páginas del carrito de compras o de pago con una cuenta de cliente mayorista en PHP 8.3
- Corrección de error: Error fatal: Llamada a la función no definida wp_delete_user() en el punto final delete_item de la API REST
- Corrección de error: Archivo de logotipo referenciado incorrectamente
- Corrección de error: Los datos del cliente potencial no se guardan al editar clientes potenciales pendientes o aprobados desde Clientes Potenciales Mayoristas
- Corrección de error: Los nuevos clientes potenciales no aprobados se muestran como Inactivos en lugar de Pendientes en la página de Clientes Potenciales
- Corrección de error: Las notificaciones por correo electrónico de clientes potenciales mayoristas no se activan al aprobar manualmente en el panel de clientes potenciales
Versión 2.0.4
- Corrección de error: Página de Clientes Potenciales: No se puede desactivar un usuario
- Corrección de error: Error fatal de PHP: str_contains() recibe una matriz en lugar de una cadena en la función principal de WordPress
- Corrección de error: Usuario no aprobado puede iniciar sesión a través del método de restablecimiento de contraseña
- Corrección de error: El inicio de sesión y el registro de WWLC no pueden aparecer en la misma página cuando V2 reCAPTCHA está habilitado
- Mejora: Los enlaces de correo electrónico de aprobar/rechazar deben redirigir a la página de Clientes potenciales en lugar de a la página de edición de usuario
- Mejora: Registrar grupo permitido y activar acciones a través de los ganchos de la lista blanca de la API REST de WWP
Versión 2.0.3.4
- Corrección de error: La carga de archivos no funciona
Versión 2.0.3.3
- Corrección de error: Se corrigió un problema por el cual la configuración de aprobación automática en el formulario de registro podía comportarse de manera inconsistente cuando la caché de página estaba habilitada. También se reforzaron las comprobaciones de seguridad en la asignación de roles de usuario durante el registro.
- Corrección de error: Endurecimiento de seguridad adicional y correcciones de errores
Versión 2.0.3.2
- Corrección de error: Correcciones y endurecimiento de problemas de seguridad
Versión 2.0.3.1
- Corrección de error: Advertencias de PHP en plantillas de correo electrónico de WWLC cuando la estructura de datos del objeto es una matriz
- Corrección de error: Seguridad: Carga arbitraria de archivos no autenticada en wwlc_file_upload_handler()
Versión 2.0.3
- Corrección de error: No se pueden renderizar las vistas previas de correo electrónico debido a notificaciones de error de PHP
- Corrección de error: Las opciones de casilla de verificación no se muestran en la página de edición de usuario del cliente potencial
- Corrección de error: Los usuarios con rol de cliente se marcan incorrectamente como inactivos en la página de clientes potenciales mayoristas
- Corrección de error: Los campos de carga de archivos no se muestran en la ventana modal de edición de usuario de captura de clientes potenciales
- Corrección de error: Alto uso de memoria en WWLC_Helper_Functions::get_wwlc_object() debido a una consulta de get_users() sin límites
- Corrección de error: Advertencia de PHP: Clave de matriz indefinida "checkout_display" en class-wwlc-scripts.php
- Corrección de error: El campo de términos y condiciones provoca un error fatal
- Corrección de error: Error de conversión de tipo
- Corrección de error: No se puede actualizar a cliente mayorista cuando la opción de contraseña segura está habilitada
Versión 2.0.2.1
- Mejora: implementa optimización y endurecimiento de seguridad en el proceso de registro e inicio de sesión de usuarios
Versión 2.0.2
- Corrección de error: $some_variable es nulo en lugar de una matriz en class-wwlc-user-account.php
- Corrección de error: Error fatal de PHP: Llamada a método indefinido WP_Error::has_cap() en autenticación
- Corrección de error: Seguridad del rol de usuario para la creación de usuarios
Versión 2.0.1
- Mejora: Ajustar el período de gracia de DRM de 2 semanas a 48 horas
- Corrección de error: El tipo de campo "Contenido" ignora el formato HTML
- Corrección de error: Los roles que no son mayoristas deben ocultarse del selector de rol de nuevo cliente potencial, y el rol mayorista personalizado no aparece inmediatamente en el selector de rol de nuevo cliente potencial
- Corrección de error: Aviso: La función _load_textdomain_just_in_time se llamó incorrectamente. en WordPress Core v6.7.0.
- Corrección de error: Formulario de registro: Se produce un 404 al hacer clic en el enlace 'mostrar' en los términos y condiciones
- Corrección de error: El campo de términos no sigue el orden de los campos (arrastrar)
- Corrección de error: Error de especificador de formato desconocido en PHP 8.2
- Corrección de error: WPML: Los correos electrónicos de clientes mayoristas no se traducen correctamente al cambiar la configuración predeterminada
Versión 2.0.0.1
- Corrección de error: Error de clase indefinida cuando WWP está inactivo
Versión 2.0.0
- Característica: Página de administración de clientes dedicada
- Mejora: Asegurar que la actualización del plugin provenga de nuestro servidor premium.
- Mejora: Campo de términos y condiciones: Añadir una casilla de verificación para el consentimiento explícito y un campo HTML para personalizar el texto y la URL
- Corrección de error: Errores en el editor de plantillas de correo electrónico en el plugin WooCommerce Email Customizer Pro
- Corrección de error: El símbolo de almohadilla (#) no se admite como contraseña segura
- Corrección de error: Nueva configuración: El nombre del campo y el ID del campo se rellenan automáticamente al crear otro tipo de campo
- Corrección de error: La reorganización de los campos del formulario de registro no se actualiza correctamente
- Corrección de error: Varios errores de variables indefinidas en class-wwlc-boostrap.php
Versión 1.17.8
- Mejora: Nueva configuración: Es necesario añadir las columnas 'Mostrar en la página de pago', 'Requerido' y 'Habilitado' en la tabla de la página del formulario de registro
- Mejora: Nueva configuración: Reemplazar el contenido de la pestaña WWLC si no se añade la licencia.
- Mejora: Eliminar la página de configuración antigua y ajustar los enlaces para que apunten a la nueva página de configuración
- Corrección de error: DRM: No mostrar avisos de licencia en la página de configuración de licencias
- Corrección de error: Corregir todas las advertencias de PHP
- Corrección de error: Se produce un error fatal "Uncaught Error: Class "WWLC_Admin_Menu" not found" al activar WWLC
- Corrección de error: Nueva configuración: Es mejor mostrar "vacío" en lugar de "No" si "Mostrar en el pago" no existe para un campo personalizado determinado
- Corrección de error: Nueva configuración: No se puede habilitar el campo de términos y condiciones debido a su tipo de campo vacío
- Corrección de error: Nueva configuración: Falta el parámetro requerido en el tipo de campo de teléfono y en la página del editor
- Corrección de error: Nueva configuración: Faltan los tipos de archivo y el tamaño en la página del editor de archivos (otros campos personalizados también) y problema de caché
- Corrección de error: Nueva configuración: Es necesario eliminar el tipo Contraseña, ya que ya tenemos un campo de contraseña integrado
- Corrección de error: Nueva configuración: El campo personalizado de dirección no se muestra en la página del formulario de registro
- Corrección de error: Nueva configuración: El menú de captura de clientes todavía se muestra incluso cuando WWLC ya está activado
- Corrección de error: Nueva configuración: El botón de eliminar no se muestra de inmediato después de crear un campo personalizado
- Corrección de error: Nueva configuración: El parámetro requerido que debe rellenarse se basa en el tipo de campo específico
- Corrección de errores: Nueva configuración: No se puede enviar el formulario de registro si el campo del teléfono está relleno
- Corrección de errores: Nueva configuración WWLC: Falta la función del campo Contraseña
- Corrección de errores: Nueva configuración WWLC: Falta la descripción de Términos y Condiciones en su página de editor
- Corrección de errores: Nueva configuración WWLC: Es necesario eliminar el menú Captura de clientes potenciales cuando WWLC ya está activado
- Corrección de errores: Nueva configuración WWLC: El campo Empresa no se muestra en el formulario de registro
- Corrección de errores: Nueva configuración WWLC: Los campos personalizados no se muestran en la página de registro
- Corrección de errores: Nueva configuración WWLC: No hay validación al crear campos personalizados
- Corrección de errores: Nueva configuración WWLC: Al seleccionar un tipo de campo, se eliminan las opciones ya rellenadas
- Corrección de errores: Nueva configuración WWLC - UI: El texto de las opciones de la función de aprobación automática de nuevos clientes potenciales no es responsive
Versión 1.17.7.1
- Corrección de errores: Compatibilidad de temas: La página de Tienda y Archivo de WooCommerce se rompe cuando WWLC está activo
Versión 1.17.7
- Mejora: Añadir wrapper de clase woocommerce a los formularios
- Mejora: DRM: Notificaciones de licencia DRM deshabilitadas
- Mejora: DRM: Implementar una comprobación de licencia programada mediante acción recurrente
- Mejora: DRM: Cambio del endpoint de la API de licencias y almacenamiento de datos de licencia adicionales
- Mejora: DRM: Ventana emergente de recordatorio de entrada de clave de licencia después de 3 días
- Mejora: DRM: Sin notificaciones de licencia DRM
- Mejora: DRM: Notificaciones de licencia DRM posteriores a la expiración
- Mejora: DRM: Notificación de licencia pendiente de cancelación previa a la expiración
- Mejora: DRM: Registrar la marca de tiempo de la última comprobación de licencia
- Mejora: DRM: Mostrar un enlace para renovar la licencia en la lista de todos los plugins
- Mejora: Nueva configuración y campos de configuración del formulario de registro
- Corrección de errores: El campo personalizado de correo electrónico opcional se trata como obligatorio
- Corrección de errores: Se produce una notificación de PHP al activar la licencia WWLC válida en el registro de depuración y falta el contenido de la notificación de licencia activada correctamente
- Corrección de errores: Actualizar error() de jQuery con fail()
- Corrección de errores: La opción de usuario no muestra la notificación a menos que estés en el panel
- Corrección de errores: Error de advertencia al activar los términos y condiciones
- Corrección de errores: El marcador de posición del correo electrónico de aprobación mayorista no reemplaza el texto correctamente si el rol de nuevo cliente potencial se establece en un rol no mayorista
- Corrección de errores: WooCommerce Shipping & Tax: Fallo en la comprobación de seguridad al añadir, actualizar y eliminar los campos personalizados en la página de administración
Versión 1.17.6
- Mejora: Una opción para que los usuarios rechazados tengan un rol de rechazado en lugar de ser eliminados
- Mejora: Compatibilidad con HPOS
- Corrección de errores: El campo personalizado de términos y condiciones no se muestra en la página de registro
- Corrección de errores: Cuando un usuario es rechazado, la notificación se muestra como aprobado
Versión 1.17.5
- Característica: Posibilidad de actualizar el valor del tipo de campo de archivo en el backend/frontend
- Característica: Una opción para establecer una fortaleza mínima de contraseña
- Característica: Eliminar usuario después de ser rechazado
- Corrección de error: Los datos de la casilla de verificación se muestran como una matriz en el correo electrónico
- Corrección de error: Campo personalizado: Casilla de verificación: las opciones seleccionadas no se rellenan automáticamente en la página de pago
- Corrección de error: El marcador de posición del pie de página del correo electrónico no se reemplaza al usar el texto del pie de página del correo electrónico de WooCommerce
- Corrección de error: El valor del campo oculto de entrada del generador de formularios Funnelkit no se muestra cuando WWLC está activo
- Corrección de error: Seleccionar una opción en Provincia en los campos integrados no es traducible
- Corrección de error: Falta la configuración del mensaje de actualización
- Corrección de error: La clase WWLC_Forms está filtrando incorrectamente los tipos de campos de formulario estándar de WC
- Corrección de error: Error de WordPress: la función cache_users() causa problemas con WWLC
- Corrección de error: wp_login causa problemas de redirección con un complemento de terceros
Versión 1.17.4.2
- Corrección de error: Error en la página de pago causado por el uso incorrecto de filtros para campos personalizados
Versión 1.17.4.1
- Corrección de error: Redirigir a los usuarios con capacidades de administrador al panel de administración de WP al iniciar sesión en lugar de a Mi cuenta
- Corrección de error: Corrige el formato del aviso deshabilitado en la configuración del usuario para mayorista y renombra la sección mayorista en la configuración del usuario
- Corrección de error: añade el marcador de posición `{site_name}` a las plantillas de correo electrónico de WWLC
- Corrección de error: Añade filtros para todo el contenido de correo electrónico html/plano. Ajusta la función para añadir enlaces de gestión.
- Corrección de error: no se puede obtener el campo personalizado por id debido a un problema de nonce
Versión 1.17.4
- Característica: Añadir 'powered by Wholesale Suite' al pie de página de los correos electrónicos
- Característica: Una opción para añadir campos personalizados en la página de pago
- Mejora: Ajustar las líneas de asunto y el texto de los correos electrónicos predeterminados
- Mejora: Migrar los correos electrónicos de WWLC a WC_Email
- Mejora: Compatibilidad con PHP 8.1
- Mejora: Reemplazar wp.passwordStrength.userInputBlacklist() con wp.passwordStrength.userInputDisallowedList() #186
- Mejora: Activar ciertas configuraciones por defecto durante la instalación
- Corrección de error: Error crítico al actualizar el correo electrónico de un usuario con un correo electrónico de usuario existente
- Corrección de error: Asegurar que el seguimiento UTM en enlaces externos sea correcto
- Corrección de error: Aviso de dependencia faltante de WWLC incorrecto cuando WWP está desactivado
- Corrección de error: Error de Javascript en la consola del navegador cuando el captcha está deshabilitado
- Corrección de error: La etiqueta del correo electrónico de restablecimiento de contraseña tiene un error de sintaxis para el enlace de restablecimiento
- Corrección de error: Los clientes mayoristas son redirigidos a la página de la tienda incluso si la redirección de inicio de sesión no está configurada
- Corrección de error: Formulario de registro mayorista - callback de ReCAPTCHA no encontrado Al usar V2 "No soy un robot"
Versión 1.17.3
- Corrección de error: WPMU Defender pro: Cuando la 2FA está activada, se produce un error crítico en la página de usuarios
Versión 1.17.2
- Mejora: Añadir submenú "Captura de clientes potenciales" al menú principal de Mayorista y, al hacer clic, redirigir a la página de licencias de WWLC
- Mejora: Refactorizar la lógica de la página de licencias
- Mejora: Actualizar los logotipos de Wholesale Suite a la última versión
Versión 1.17.1
- Mejora: Transferir "Configuración > Licencia de WWS" a "Wholesale > Licencia"
- Mejora: Traducción al francés
- Mejora: Permitir actualizaciones automáticas del plugin
- Corrección de error: Problema con el plugin Advanced NoCaptcha Recaptcha al aprobar un usuario
Versión 1.17
- Integración: Conflictos de plugins: El plugin Ultimate Member en el registro entra en conflicto con el registro mayorista de WWLC
- Integración: Plugin All In One SEO - Corrección de los shortcodes de registro e inicio de sesión que no funcionan correctamente en el frontend
- Mejora: Traducción al francés de WWLC
- Mejora: Traducción al español de WWLC
- Corrección de error: Círculo de carga infinito en la página de pago cuando la opción de Registro Mayorista está seleccionada como Página de inicio
Versión 1.16.3
- Compatibilidad: Plugin Landing Page Builder de PluginOps
- Mejora: Mejorar el rendimiento del contador de usuarios no moderados
- Corrección de error: Loco translation no funciona en la versión 1.6 cuando el archivo de traducción se encuentra en languages/loco/plugins/
- Corrección de error: Error fatal cuando WooCommerce no está activo
Versión 1.16.2
- Mejora: Mejoras de código para un mejor rendimiento.
Versión 1.16.1
- Mejora: Pequeñas mejoras de código para el rendimiento
Versión 1.16
- Característica: Opción para permitir que los administradores y gerentes de la tienda vean el formulario de registro
- Mejora: Hacer que WooCommerce Wholesale Prices sea un plugin requerido para WooCommerce Wholesale Lead Capture
- Corrección de error: Campos personalizados: Las casillas de verificación no muestran sus valores como marcados al editar los campos
- Corrección de error: Error de carga de archivo "(...).success is not a function"
- Corrección de errores: Compatibilidad con PHP 8
Versión 1.15.1
- Mejora: Compatibilidad con WordPress 5.6
- Mejora: Mostrar mensaje adecuado para clientes potenciales aprobados automáticamente
- Mejora: Después del registro exitoso y sin página de agradecimiento configurada, añadir mensaje de registro exitoso de wc al redirigir a la página de registro mayorista
- Mejora: Añadir traducción al italiano
- Corrección de error: Dos casillas de verificación (campo personalizado) no guardan sus valores después del registro
Versión 1.15
- Característica: Integración - Advanced noCaptcha & Invisible Captcha
- Característica: Permitir a los clientes existentes solicitar una mejora a cliente mayorista
- Mejora: Añadir hook para crear múltiples opciones de redirección para la página de inicio de sesión mayorista
- Mejora: Compatibilidad con WoCoomerce 4.7
- Corrección de error: La opción "Borrar carrito al iniciar sesión" de WWPP no funciona cuando WWLC está activo
- Corrección de error: Error de referencia no capturado en la página de Campos personalizados
- Corrección de error: Multisite: El aviso de activación de WWLC devuelve 404 No encontrado
- Corrección de error: Obtener aviso de PHP: Intentando obtener la propiedad 'wwpp_bootstrap' de un objeto no válido si se tiene WWPP 1.25 pero WWP inferior a v1.12
Versión 1.14.7
- Mejora: Compatibilidad con WC 4.4
- Mejora: Compatibilidad con WP 5.5
- Mejora: Mejoras en el código
- Corrección de error: Parámetro faltante para el filtro woocommerce_get_settings_pages
- Corrección de error: Un error al purgar la caché con WWLC activo
- Corrección de error: El aviso de activación de licencia de WWLC solo debe mostrarse para el usuario administrador
- Corrección de error: La redirección al iniciar sesión no redirige correctamente en multisites
Versión 1.14.6
- Mejora: Prueba de compatibilidad con WooCommerce 4.2
Versión 1.14.5
- Característica: Añadir soporte de Recaptcha en el Formulario de inicio de sesión mayorista
- Mejora: WPML: Redirigir la página de URL de inicio de sesión de wwlc según el idioma del navegador
- Mejora: Reorganizar la configuración de la pestaña Campos integrados en grupos lógicos, mejorar etiquetas y descripciones
- Corrección de error: Recaptcha no se traduce automáticamente según el idioma del sitio
- Corrección de error: WPML traduce cadenas de WP Admin
- Corrección de error: El aviso de activación de licencia no redirige a la configuración de licencia en las publicaciones y páginas de wp-admin
- Corrección de error: Error no capturado: Llamada a miembro no válido 'destroy_session()'
Versión 1.14.4
- Mejora: Compatibilidad con WooCommerce 4.1
Versión 1.14.3
- Mejora: Compatibilidad con WordPress 5.4
- Mejora: Mejoras menores de código
Versión 1.14.2
- Mejora: Comprobación de compatibilidad con WooCommerce 4
Versión 1.14.1
- Mejora: Mejoras menores de código (Probado en WC 3.8 y WP 5.3 próximos)
Versión 1.14
- Mejora: Ocultar el tipo de campo de todos los campos personalizados en la página de traducción de cadenas (WPML)
- Corrección de error: En un entorno Multisite, un usuario no aprobado en el Sitio Web n.º 1 puede iniciar sesión utilizando las credenciales proporcionadas en el Sitio Web n.º 2.
- Corrección de error: La página de licencia de WWLC devuelve 404 cuando has configurado las carpetas de WordPress en una carpeta raíz diferente a la URL de la dirección del sitio.
Versión 1.13
- Mejora: Integración de Recaptcha con Contact Form 7
- Mejora: Mejorar el código
- Mejora: Mostrar enlace de restablecimiento de contraseña para la etiqueta de contraseña de correo electrónico cuando los usuarios aprobados automáticamente no recibieron el correo electrónico de registro
- Corrección de error: La activación de WWLC sin WooCommerce produce un aviso de error de PHP
Versión 1.12
- Mejora: Soporte de traducción de WPML para campos personalizados.
- Mejora: La consulta de estadísticas de captura de leads ralentiza ligeramente la página del panel en algunos casos.
- Corrección de error: La consola de registro muestra que 'woocommerce_admin' no está definido en el Panel.
- Corrección de error: El uso de apóstrofes y barras invertidas en los campos personalizados produce barras invertidas adicionales.
Versión 1.11
- Característica: Opción para limpiar la configuración de WWLC al desinstalar
- Mejora: Pasar a un nuevo gestor de licencias
- Corrección de errores: Actualizar y mejorar la compatibilidad multisitio
- Corrección de error: No se puede acceder a wp-admin después de iniciar sesión a través de la página de inicio de sesión mayorista en una instalación segura
Versión 1.10
- Corrección de error: Corrección de integración WPML: la plantilla de correo electrónico traducida no se envía correctamente
- Corrección de error: Las páginas de creación de leads no funcionarán si las páginas todavía están en la papelera. Se añadió un aviso.
- Corrección de error: Los campos personalizados de contraseña no deben mostrarse en el perfil de usuario en el administrador
- Corrección de error: Ajuste de CSS para que la etiqueta del ID de campo se alinee con el texto dentro del campo de texto en el administrador
- Corrección de error: Mejorar la redacción en torno a la etiqueta de plantilla de contraseña en contraseñas generadas automáticamente
- Corrección de error: El formulario de inicio de sesión redirige incorrectamente al usar Permalink simple
Versión 1.9
- Corrección de error: Problema de estilo con el botón de radio en el formulario de registro
- Corrección de error: Todas las etiquetas de plantilla de campos personalizados para correos electrónicos se muestran incluso si están deshabilitadas
- Corrección de error: Eliminar el botón Guardar cambios en la pestaña Ayuda
- Corrección de error: La instalación nueva tiene un valor incorrecto para la opción de página de inicio de sesión y registro
- Corrección de error: Valor de páginas no válido al eliminar páginas de wwlc
Versión 1.8.0
- Característica: Añadir un atributo al formulario de registro para permitir que un formulario anule si los usuarios se aprueban automáticamente
- Característica: Añadir un widget al panel para visualizar el número de registros mayoristas.
- Característica: Permitir la gestión de usuarios por correo electrónico
- Característica: Añadir una etiqueta corta a la notificación por correo electrónico indicando el rol de usuario al que se registra el cliente
- Mejora: Convertir los campos de selección personalizados en select2
- Mejora: Mejorar los mensajes sobre la creación de páginas
- Mejora: Añadir un atributo a la etiqueta corta para deshabilitar el inicio de sesión automático después del registro
- Mejora: Añadir filtros adicionales en la creación de usuarios
- Mejora: Mejoras en la base de código
Versión 1.7.5
- Mejora: Aviso de compatibilidad al actualizar WooCommerce 3.4.0
Versión 1.7.4
- Mejora: Compatibilidad con WooCommerce 3.4
- Corrección de error: Solucionar problemas en ReCaptcha
Versión 1.7.3
- Mejora: Añadir un filtro separado para la función de Aprobación/Rechazo de Usuarios Mayoristas
- Mejora: Asegurarse de que la biblioteca reCAPTCHA se cargue solo una vez
- Corrección de error: El formulario de registro utiliza otra reCaptcha en la página aunque la función reCaptcha no esté habilitada
Versión 1.7.2
- Mejora: Mejoras en la base de código del gestor de actualizaciones
- Corrección de error: La etiqueta de plantilla de correo electrónico {password} no funciona para sitios con prefijo de base de datos personalizado
- Corrección de error: La etiqueta de plantilla de correo electrónico {reset_password_url} genera un enlace no válido y una clave caducada
Versión 1.7.1
- Mejora: Redirigir a los usuarios conectados desde la página de registro
- Mejora: Mostrar el enlace de cierre de sesión en lugar de vacío en el formulario de registro para usuarios conectados
- Corrección de error: Aparece un campo vacío adicional al añadir un campo de casilla de verificación personalizado
- Corrección de error: La máscara/patrón del teléfono no se fuerza
- Corrección de error: Mejoras de seguridad
Versión 1.7.0
- Característica: Capacidad de añadir texto personalizado como "campo"
- Característica: Añadir etiqueta de plantilla de notificación de administrador para mostrar el enlace a la URL de edición de un usuario específico
- Característica: Añadir función de confirmar contraseña para el campo de contraseña
- Característica: Opción para permanecer en la misma página después de iniciar sesión
- Característica: Si "Aprobar automáticamente nuevos clientes potenciales" está habilitado, el cliente debería iniciar sesión automáticamente después del registro
- Característica: Tipo de campo Términos y Condiciones
- Característica: Permitir a los administradores anular el rol de usuario bajo el cual se registran los clientes
- Característica: Soporte WPML para campos integrados y de correo electrónico
- Mejora: Utilizar woocommerce_form_field en lugar de la función getField
- Mejora: Recrear el formulario de registro. Reducir los scripts utilizados en el frontend y asegurarse de que el shortcode se ejecute en los widgets.
- Mejora: Permitir URLs personalizadas para todas las configuraciones de página en la página de configuración general
- Mejora: Recrear la plantilla del formulario de inicio de sesión.
- Corrección de error: El contenido del correo electrónico se establece como texto plano en algunas instancias
- Corrección de error: WPML: No se pueden guardar la configuración de páginas generales para otros idiomas
- Corrección de error: Problemas de edición de campos personalizados de registro
- Corrección de error: Algunos avisos en debug.log
Versión 1.6.13
- Mejora: Compatibilidad con WC 3.2
- Mejora: Mejoras menores de código
Versión 1.6.12
- Mejora: Añadir clases CSS adicionales a
envoltorios de campo para ayudar con el estilo
- Mejora: Añadir filtros para parámetros de encabezados de correo electrónico
- Corrección de error: La plantilla de correo electrónico intentará escapar caracteres especiales
Versión 1.6.11
- Corrección de error: La contraseña de fuerza media deshabilita el botón de registro en el frontend
- Corrección de error: WC 3.1 RC1: No se puede cerrar sesión directamente usando la plantilla de cierre de sesión
Versión 1.6.10
- Corrección de error: Solucionar varios problemas con la instalación multisitio
- Corrección de error: Cambiar la contraseña desde la página "Mi cuenta" de WC registra el mensaje de error "PHP Notice: Undefined index: role"
Versión 1.6.9
- Mejora: Añadir compatibilidad con la próxima versión 3.0.0 de WooCommerce
- Corrección de error: El rol de "Nuevo cliente potencial" no debería poder asignar al cliente mayorista nuevo los roles de "Administrador" o "Gestor de la tienda"
Versión 1.6.8
- Corrección de error: Durante la actualización del plugin, el rol predeterminado se restablece al cliente mayorista
Versión 1.6.7
- Corrección de error: La fecha de registro y la fecha de aprobación se guardan con formato diferente, lo que ahorra tiempo
Versión 1.6.6
- Corrección de error: La filtración de devolución de llamadas en las columnas de listado de usuarios no devuelve los datos originales de la columna
Versión 1.6.5
- Corrección de error: Configurar correctamente la ruta de carga temporal
Versión 1.6.4
- Mejora: Añadir compatibilidad con la próxima versión 2.7.0 de WooCommerce
- Mejora: Refactorizar el código para mayor eficiencia y mantenibilidad
Versión 1.6.3
- Característica: Compatibilidad multisitio
- Mejora: Cambiar el formulario de inicio de sesión para usar wp_signon
- Mejora: Cuando se introduce una contraseña incorrecta, permanecer en la página de inicio de sesión mayorista en lugar de redirigir a la página de inicio de sesión de WordPress
- Mejora: Añadir datos adicionales en los filtros de correo electrónico
- Mejora: La contraseña ahora tiene un requisito mínimo de caracteres y muestra un medidor (débil, medio y fuerte) similar a WordPress
- Mejora: Limpiar campos personalizados
- Mejora: Refactorización importante del código para mayor eficiencia, velocidad y mantenibilidad
- Corrección de error: Error de carga de archivos
- Corrección de error: Avisos de error en el registro
Versión 1.6.2
- Mejora: Añadir la etiqueta de plantilla de correo electrónico {user_wholesale_role}
- Mejora: Opción de campos personalizados para añadir un valor predeterminado a los tipos de campos personalizados
- Mejora: Mejorar el código
- Corrección de error: Corregir fallo de diseño (Abordar el escenario en el que el administrador no hace clic en el enlace de aprobación del usuario)
- Corrección de error: El usuario no aprobado recibe un correo electrónico después de que el administrador cambie la contraseña
- Corrección de error: No hay notificación en línea después de registrarse en el formulario de registro si no está configurada la página de agradecimiento del registro
- Corrección de error: El cliente puede registrarse correctamente cuando el campo del teléfono está en blanco y la opción "Hacer que el campo del teléfono sea obligatorio" está habilitada
- Corrección de error: Los marcadores de posición de los campos de dirección en el registro deben estar vacíos si no se ha configurado nada en el administrador
- Corrección de error: El campo personalizado añadido está "Habilitado = falso" en la fila, aunque esté configurado como habilitado al crearlo
- Corrección de error: Tipo de campo personalizado "Número", la configuración del valor predeterminado no funciona
- Corrección de error: El texto de la opción debe ser obligatorio antes de guardar el campo personalizado "Seleccionar", "Radio" y "Casilla de verificación"
- Corrección de error: La plantilla de correo electrónico para nuevos usuarios no se envió después de un registro exitoso
- Corrección de error: Establecer automáticamente al cliente aprobado en el rol "wholesale_customer" si WWP está presente
- Corrección de error: Se encontraron avisos en debug.log al cargar un archivo a través del formulario de registro
Versión 1.6.1
- Corrección de error: Cuando se selecciona "sin formato" en el campo del teléfono, no debería realizar ninguna validación
Versión 1.6.0
- Característica: Añadir campos de archivo a la lista de campos personalizados
- Característica: Añadir campo recaptcha al formulario de registro de usuarios
- Característica: Opción para deshabilitar el envío de correos electrónicos de notificación específicos
- Característica: Añadir tipo de campo personalizado "oculto" para añadir datos ocultos al campo de registro
- Mejora: A partir de WC2.6, el enlace de cierre de sesión en el formulario de inicio de sesión debe apuntar al endpoint de cierre de sesión del cliente
- Mejora: Añadir notificaciones de error en línea para que el usuario sepa qué campo tiene un error
- Corrección de error: El campo del número de teléfono no valida el contenido
- Corrección de error: La etiqueta "Dirección" no es traducible
Versión 1.5.2
- Corrección de error: Error de JS en la página de listado de usuarios cuando no se necesitan aprobaciones
- Corrección de error: Limpiar la redacción en la página de configuración de correo electrónico
- Corrección de error: Error de posicionamiento en el área de gestión de usuarios
Versión 1.5.1
- Corrección de error: Corregir problema de sintaxis que afecta a las instalaciones de PHP 5.4.
Versión 1.5.0
- Característica: Añadir controles de gestión de usuarios (Aprobar/Rechazar/Activar/Desactivar) a la página individual de usuario en el administrador
- Característica: Añadir un campo de nombre de usuario a la lista de campos incorporados
- Mejora: Añadir configuraciones de marcador de posición para todos los campos de dirección en la configuración de dirección
- Mejora: Añadir etiqueta junto a la segunda línea de dirección
- Mejora: Mejorar la validación de correo electrónico y nombre de usuario en la solicitud AJAX
- Corrección de error: Los campos de correo electrónico no se validan correctamente
- Corrección de error: Usar update_user_meta en lugar de update_usermeta
- Corrección de error: Falta salto de línea entre el select y el span en los campos select personalizados
- Corrección de error: Después del registro, los datos de la dirección de facturación del cliente se guardan, pero el campo de correo electrónico contiene el nombre de usuario en lugar del correo electrónico del cliente
Versión 1.4.6
- Corrección de error: Varios avisos al cambiar el rol del usuario y volver a guardar usuarios
- Corrección de error: Advertencia in_array en la pantalla de inicio de sesión de WP
- Corrección de error: Los atributos min y max en el tipo de campo numérico personalizado se ignoran al enviar
Versión 1.4.5
- Corrección de error: Corregir las etiquetas de plantilla de correo electrónico de dirección, proporcionar etiquetas de plantilla de correo electrónico adicionales para varias partes de la dirección
Versión 1.4.4
- Corrección de error: Imprimir correctamente los valores de un campo personalizado de casilla de verificación cuando se utiliza en un correo electrónico
- Mejora: Añadir filtros para el texto de etiqueta y marcador de posición de los campos de formulario integrados
Versión 1.4.3
- Corrección de error: Advertencia mostrada en el formulario de registro
Versión 1.4.2
- Corrección de error: Avisos de error mostrados en el formulario de registro
- Corrección de error: El campo de contraseña no se muestra en el formulario de registro aunque esté habilitado
Versión 1.4.1
- Corrección de error: Uso de una expresión dentro de la función php vacía. Causando errores en algunos servidores.
Versión 1.4.0
- Mejora: Añadir datos adicionales a los correos electrónicos del administrador
- Mejora: Añadir gif de cargador en el formulario de registro mientras se procesa ajax
- Corrección de error: En la primera instalación, la configuración del rol de nuevo cliente potencial debería ser por defecto el rol de cliente mayorista o cliente
- Mejora: Página de agradecimiento de registro generada automáticamente
- Mejora: El formulario de registro se integra con los campos de usuario de WooCommerce
- Mejora: Permitir descartar el mensaje de recordatorio en la pantalla de lista de usuarios
- Mejora: Opcionalmente permitir un campo de Contraseña en el formulario de registro para que los usuarios puedan establecer su propia contraseña personalizada
- Mejora: Opción para establecer un Marcador de posición en la configuración de campos integrados y personalizados
- Mejora: Opción para envolver los correos electrónicos con el encabezado y pie de página de WooCommerce
- Mejora: Reemplazar el área de texto con WYSIWYG para el contenido del correo electrónico en la configuración de correo electrónico
Versión 1.3.5
- Corrección de error: Hacer clic en el enlace Ocultar aviso en el aviso de licencia da como resultado una pantalla en blanco en algunas instancias
- Corrección de error: Los usuarios aprobados automáticamente no obtienen el rol adecuado
- Corrección de error: Se muestran avisos en el formulario de registro cuando wp_debug está activado
- Mejora: Limpiar la base de código
Versión 1.3.4
- Mejora: Evitar el uso de funciones anónimas para admitir servidores web antiguos
- Mejora: Ordenar la base de código de desinstalación
Versión 1.3.3
- Corrección de error: Se envían correos electrónicos duplicados al usar acciones masivas en la gestión de usuarios mayoristas
- Corrección de error: Los campos predeterminados del formulario de registro no se traducen
- Característica: Añadir opción para establecer la URL a la que redirigir a los usuarios mayoristas después de cerrar sesión
- Característica: Añadir soporte para el tipo de campo de área de texto en los campos personalizados del formulario de registro
- Mejora: Limpiar el código y añadir ganchos de acción y filtro adicionales
- Mejora: Limpiar la descripción de la opción "Nuevo rol de usuario"
Versión 1.3.2
- Corrección de error: Cargar correctamente la carpeta de idiomas
- Mejora: Limpiar el aviso de administrador sobre cómo gestionar correctamente a los usuarios mayoristas
- Mejora: Permitir a los gerentes de tienda gestionar a los usuarios mayoristas
Versión 1.3.1
- Mejora: Añadir recursos relacionados con la ayuda en la sección de ayuda de la página de configuración del plugin
- Mejora: Añadir un aviso adicional informando la forma correcta de gestionar los registros de usuarios mayoristas
- Mejora: Cuando un usuario mayorista conectado visita la página de inicio de sesión mayorista, muestra el cierre de sesión en lugar del formulario de inicio de sesión
- Mejora: Listo para traducción
- Mejora: Guardar información de fechas para los registros de usuarios mayoristas
Versión 1.3.0
- Mejora: Añadir destinatario/s de correo electrónico principal del administrador, CC y CCO
- Característica: Permitir la edición de las líneas de asunto del correo electrónico
- Mejora: Mejorar el flujo de trabajo del proceso de registro de clientes mayoristas
- Mejora: Añadir ganchos adicionales relacionados con el correo electrónico
Versión 1.2.0
- Característica: Añadir funcionalidad para establecer a qué página se redirige a los usuarios mayoristas después de un inicio de sesión exitoso
- Característica: Añadir términos y condiciones en la página de registro mayorista
- Mejora: Crear automáticamente la página de inicio de sesión y registro mayorista en la activación si aún no se ha creado. Y establecer las opciones en consecuencia.
- Mejora: Cambiar los cuadros de entrada en la configuración a cuadros select mejorados
Versión 1.1.2
- Corrección de error: Usar la configuración de correo electrónico de woocommerce por defecto, recurrir a usar la configuración de correo electrónico de wordpress
Versión 1.1.1
- Característica menor: Añadir notificación si los detalles de la licencia no están introducidos
Versión 1.1.0
- Característica: Añadir la capacidad de agregar campos personalizados
- Característica: Añadir la capacidad de reorganizar campos (integrados y personalizados)
- Característica: Añadir la capacidad de habilitar/deshabilitar campos
- Característica: Añadir la capacidad de marcar campos como obligatorios/opcionales
- Característica menor: Añadir clases adicionales para ayudar al estilo del formulario de registro
Versión 1.0.1
- Característica: Añadir código de actualización automática
Versión 1.0.0
- Lanzamiento inicial
