Descripción
Automatizar Capitalización y MAYÚSCULAS de nombres y direcciones de AyudaWP.com garantiza que todos los nombres y direcciones de los clientes de tu sitio web WordPress y WooCommerce tengan el formato adecuado, lo que mantiene la coherencia profesional en toda tu plataforma.
El problema que soluciona
Muchos propietarios de sitios web se enfrentan a problemas relacionados con el formato inconsistente de los nombres y direcciones:
- Clientes que introducen nombres y direcciones en minúsculas durante el registro o el proceso de pago.
- Informes y facturas con aspecto poco profesional y uso incorrecto de capitalizaciones.
- Errores de facturación y disputas debido a formatos de nombre diferentes.
- Mala calidad de los datos que afecta a las iniciativas de marketing y a las comunicaciones con los clientes.
- Corrección manual de miles de registros existentes.
- Necesidad de campos específicos en MAYÚSCULAS por requisitos legales o de formato.
- Acrónimos comerciales y nombres de marcas con formato incorrecto.
Este plugin surgió a partir de una necesidad real de clientes: garantizar que los informes de facturación tuvieran nombres y direcciones con el formato correcto para evitar discrepancias en la facturación y mantener unos estándares profesionales.
Características principales
-
Formato automático: Da formato a nombres y direcciones en tiempo real durante:
- Registro y actualización de perfiles de usuarios de WordPress.
- Proceso de pago de WooCommerce.
- Modificaciones administrativas de usuarios, clientes y pedidos.
- Actualizaciones de la dirección en «Mi cuenta».
-
Tres modos de formato:
- Modo Capitalizar (por defecto): Se capitaliza la primera letra, respetando las partículas tanto en nombres como en direcciones (por ejemplo, «Juan de la Cruz», «Calle de la Paz»).
- Modo MAYÚSCULAS: Todos los caracteres se convierten a mayúsculas (p.ej.: «JUAN DE LA CRUZ», «CALLE DE LA PAZ»).
- Modo minúsculas: Todos los caracteres se convierten a minúsculas (disponible solo en la herramienta por lotes).
-
Compatible con exclusiones (NOVEDAD en la versión 2.1.0): define términos que nunca deban modificarse.
- Exclusiones mediante coincidencia exacta para partículas, acrónimos y nombres de marcas.
- Listas de exclusión independientes para el formato automático y las conversiones por lotes.
- Ejemplos: de, la, SL, S.L., SA, CCOO, iPhone, WordPress.
-
Control granular de campos: Elige exactamente a qué campos dar formato automáticamente:
- Nombres de usuario de WordPress (first_name, last_name)
- Nombres de facturación de WooCommerce
- Nombres de envío de WooCommerce
- Direcciones de facturación completas (empresa, dirección, ciudad, provincia).
- Direcciones de envío completas (empresa, dirección, ciudad, provincia).
- Campos adicionales (correo electrónico, teléfono, IVA, etc.).
-
Procesamiento inteligente de nombres y direcciones:
- Nombres compuestos con guiones (maría-josé María-José).
- Las partículas multilingües mantienen las minúsculas en nombres Y direcciones (de, la, van, von, da, etc.).
- Nombres y direcciones con múltiples palabras (Ana María del Carmen, Calle de la Paz).
- Compatibilidad con UTF-8 para caracteres internacionales.
-
Soporte multilingüe: Incluye partículas por defecto para:
- Español: de, la, del, las, los, y
- Francés: du, des, le
- Italiano: di, da, degli, dei, della
- Neerlandés: van, van de, van der, de, den
- Alemán: von, vom, von der, zu, zur
- Portugués: da, do, das, dos
-
Herramienta de conversión por lotes independiente:
- Tres modos de conversión: Capitalizar, MAYÚSCULAS o minúsculas.
- Selección granular: nombres de usuarios, nombres/direcciones de clientes, nombres/direcciones de pedidos, campos adicionales.
- Lista de exclusión independiente para conversiones por lotes.
- Procesamiento automático por lotes para sitios grandes (lotes de 50 registros).
- Seguimiento del progreso en tiempo real con interfaz basada en AJAX.
- Protección de memoria e interrupción por límite de tiempo para sitios de cualquier tamaño.
- Previsualiza los cambios antes de aplicarlos.
- Funcionamiento seguro con vista previa detallada de los cambios.
- Corrección puntual de registros existentes en la base de datos.
- Desglose detallado de los cambios realizados.
-
Interfaz de administración mejorada:
- Paneles informativos plegables que guardan las preferencias de usuario.
- Diseño limpio y organizado, con jerarquía visual.
- Diseño menos intimidante de la herramienta por lotes.
- Diseño adaptable a móviles y tabletas.
-
Compatible con HPOS: Compatibilidad total con el almacenamiento de pedidos de alto rendimiento de WooCommerce.
¿A qué se da formato?
Este plugin puede aplicar formato a estos campos (tú eliges a cuáles):
Usuarios de WordPress:
– Nombre (first_name).
– Apellidos (last_name).
– Dirección de correo electrónico (opcional).
Clientes de WooCommerce:
– Nombre y apellidos de facturación.
– Nombre y apellidos de envío.
– Campos de dirección de facturación (empresa, dirección 1, dirección 2, ciudad, provincia).
– Campos de dirección de envío (empresa, dirección 1, dirección 2, ciudad, provincia).
– Campos adicionales (correo electrónico, teléfono, etc.).
Pedidos de WooCommerce:
– Nombre y apellidos de facturación.
– Nombre y apellidos de envío.
– Campos de dirección de facturación y envío.
– Campos adicionales (correo electrónico, teléfono).
Modo de formato
Modo Capitalizar (por defecto):
– Nombres: primera letra capitalizada, partículas en minúscula.
– Direcciones: primera letra capitalizada, partículas en minúscula.
– Correos electrónicos/teléfonos: convertidos a minúsculas.
– Ejemplos de nombres: «juan de la cruz» «Juan de la Cruz».
– Ejemplos de direcciones: «calle de la paz» «Calle de la Paz».
– Exclusiones: los términos en la lista de exclusión permanecerán sin cambios.
Modo MAYÚSCULAS:
– Todos los caracteres se convierten a mayúsculas.
– Se aplica a todos los campos seleccionados.
– Exclusiones: los términos de la lista de exclusiones permanecen sin cambios.
– Ejemplos de nombres: «juan de la cruz» «JUAN DE LA CRUZ».
– Ejemplos de direcciones: «calle de la paz» «CALLE DE LA PAZ».
Modo minúsculas (solo herramienta por lotes):
– Todos los caracteres se convierten a minúsculas.
– Útil para deshacer cambios incorrectos.
– Disponible solo en la herramienta de conversión por lotes.
Característica de exclusiones (NOVEDAD en la versión 2.1.0)
El plugin te permite definir términos que no deban modificarse durante el formato. Esto funciona mediante coincidencia exacta: el plugin conservará el término exactamente tal y como lo escribas en la lista de exclusión.
Dos listas de exclusión independientes:
– Ajustes principales: para el formato automático de registros nuevos o editados.
– Herramienta por lotes: lista separada para conversiones por lotes puntuales.
Ejemplos:
* Partículas: de, la, del (para «Juan de la Cruz»).
* Tipos de negocio españoles: SL, S.L., SA, S.A., SLU.
* Acrónimos: CCOO, UGT, ONU, UNESCO, UNED.
* Nombres de marcas: iPhone, WordPress, PayPal.
* Múltiples variantes: Si quieres cubrir todos los casos posibles añade cada variante: de, De, DE.
Cómo funciona:
Si «SL» está en tu lista de exclusión solo se conservará el texto exacto «SL». Si el texto introducido contiene «sl» o «Sl», se aplicará el formato según el modo seleccionado. Para conservar todas las variantes, añádelas todas: sl, SL, Sl, s.l., S.L.
Herramienta de conversión en lotes
La herramienta de conversión por lotes es completamente independiente de los ajustes de formato automático:
Tres modos de conversión:
1. Capitalizar: nombres capitalizados respetando las partículas, direcciones capitalizadas, correos electrónicos/teléfonos en minúsculas.
2. MAYÚSCULAS: todos los campos seleccionados se convierten a MAYÚSCULAS.
3. minúsculas: todos los campos seleccionados se convierten a minúsculas (útil para deshacer cambios incorrectos).
Selección granular:
– Nombre y apellidos de los usuarios de WordPress.
– Nombres de facturación y envío de los clientes.
– Direcciones completas de los clientes (facturación y envío).
– Nombres de facturación y envío de los pedidos.
– Direcciones completas de los pedidos (facturación y envío).
– Campos adicionales (correo electrónico, teléfono, etc.).
Exclusiones independientes:
La herramienta por lotes tiene su propia lista de exclusiones, independiente de los ajustes de formato automático. Esto te permite tener diferentes reglas de exclusión para las conversiones por lotes.
Ejemplos de nombres y direcciones
El plugin maneja correctamente:
Nombres:
– Nombres simples: «john smith» «John Smith» o «JOHN SMITH»
– Nombres con acento: «josé garcía» «José García» o «JOSÉ GARCÍA»
– Nombres con guion: «maría-josé» «María-José» o «MARÍA-JOSÉ»
– Partículas españolas: «Juan de la Cruz» «Juan de la Cruz» o «JUAN DE LA CRUZ»
– Nombres holandeses: «Vincent van Gogh» «Vincent van Gogh» o «VINCENT VAN GOGH»
– Nombres alemanes: « ludwig von beethoven» «Ludwig von Beethoven» o «LUDWIG VON BEETHOVEN»
– Nombres franceses: «charles de gaulle» «Charles de Gaulle» o «CHARLES DE GAULLE»
– Nombres portugueses: «vasco da gama» «Vasco da Gama» o «VASCO DA GAMA»
Direcciones:
– Español: «calle de la paz» «Calle de la Paz» o «CALLE DE LA PAZ»
– Español: «avenida de los reyes» «Avenida de los Reyes» o «AVENIDA DE LOS REYES»
– Español: «plaza del carmen» «Plaza del Carmen» o «PLAZA DEL CARMEN»
– Francés: «rue de la paix» «Rue de la Paix» o «RUE DE LA PAIX»
– Italiano: «via degli uffizi» «Via degli Uffizi» o «VIA DEGLI UFFIZI»
Con exclusiones:
– Texto introducido: «empresa sl con iPhone» (exclusiones: SL, iPhone).
– Resultado capitalizado: «Empresa SL Con iPhone».
– Resultado en MAYÚSCULAS: «EMPRESA SL CON IPHONE».
Capturas

Página de ajustes principales con los paneles de información plegables 
Selección del modo de formato automático (Capitalizar o MAYÚSCULAS) 
Selección granular de campos para el formato automático 
Campo de exclusiones para términos que no deban modificarse. 
Selección del modo de conversión por lotes (Capitalizar, MAYÚSCULAS, minúsculas) 
Selección granular de registros para la conversión por lotes. 
Exclusiones independientes para la conversión por lotes. 
Vista previa de los cambios antes de ejecutar la conversión en lotes. 
Cambios ejecutados correctamente con el desglose detallado.
Instalación
Instalación automática
- Accede a tu panel de administración de WordPress.
- Ve a «Plugins > Añadir nuevo».
- Busca por «Automatizar Capitalización y MAYÚSCULAS de nombres y direcciones».
- Haz clic en «Instalar ahora» y luego en «Activar».
Instalación manual
- Descarga el archivo ZIP del plugin.
- Accede a tu panel de administración de WordPress.
- Ve a «Plugins > Añadir nuevo > Subir plugin»
- Selecciona el archivo zip y haz clic en «Instalar ahora».
- Activa el plugin
Después de la instalación
- Ve a «Usuarios > Capitalizar y MAYÚSCULAS».
- Configura tu modo de formato automático (Capitalizar o MAYÚSCULAS).
- Selecciona a qué campos debería dárseles formato automáticamente.
- (Opcional) Añade exclusiones para los términos que no deban modificarse.
- (Opcional) Usa la herramienta de conversión por lotes para dar formato a los nombres y direcciones existentes.
- Prueba creando un nuevo usuario con nombres en minúsculas.
FAQ
-
¿Funciona esto con los nombres y direcciones existentes en mi base de datos?
-
¡Sí! El plugin incluye una herramienta de conversión por lotes para dar formato a todos los nombres y direcciones existentes. Ve a «Usuarios > Capitalizar y MAYÚSCULAS» y utiliza la característica de vista previa para ver qué cambiará antes de aplicar los cambios.
-
¿Qué diferencia hay entre el formato automático y la conversión por lotes?
-
El formato automático se aplica a los registros nuevos o que se editen en lo sucesivo. La herramienta de conversión por lotes sirve para convertir los registros existentes en tu base de datos. Funcionan de forma independiente: puedes configurar el formato automático de una manera y utilizar la herramienta por lotes con ajustes diferentes.
-
¿Puedo convertir campos específicos a MAYÚSCULAS en vez de capitalizarlos?
-
¡Sí! Puedes seleccionar el modo MAYÚSCULAS en los ajustes de formato automático. También puedes utilizar el modo MAYÚSCULAS en la herramienta de conversión por lotes para convertir registros existentes.
-
¿Cómo funcionan las exclusiones?
-
Las exclusiones utilizan la coincidencia exacta. Si añades «SL» a la lista de exclusiones solo se conservará el texto exacto «SL». Para cubrir todas las variantes, añade cada una de ellas: sl, SL, Sl, s.l., S.L. Hay dos listas de exclusiones independientes: una para el formato automático y otra para las conversiones por lotes.
-
¿Puedo excluir acrónimos empresariales como SL, SA o CCOO?
-
¡Sí! Añádelos a la lista de exclusión tal y como deban aparecer. Para tipos de empresas españolas puedes añadir: SL, S.L., SA, S.A., SLU, S.L.U. Para sindicatos: CCOO, UGT. Para marcas: iPhone, WordPress, PayPal.
-
¿Cómo elijo a qué campos dar formato automáticamente?
-
En los ajustes principales verás casillas de selección para cada tipo de campo. Por defecto sólo están activados los nombres (nombres de usuario de WordPress, nombres de facturación y nombres de envío). Puedes activar los campos de dirección y campos adicionales según sea necesario.
-
¿Funcionará con nombres y direcciones en otros idiomas?
-
Sí, el plugin utiliza la codificación UTF-8 y gestiona correctamente los caracteres internacionales, incluidos los acentos, las tildes y los caracteres especiales. Incluye partículas por defecto para español, francés, italiano, neerlandés, alemán y portugués.
-
¿Qué pasa con los nombres compuestos con guiones?
-
El plugin procesa correctamente los nombres con guiones, como «María-José» o «Jean-Claude», capitalizando cada parte de forma independiente (o convirtiéndola a MAYÚSCULAS si está activado ese modo).
-
¿Admite convenciones de nomenclatura de diferentes culturas?
-
¡Sí! En el modo Capitalizar, el plugin respeta las partículas (de, la, van, von, da, etc.) manteniéndolas en minúsculas tanto en los nombres como en las direcciones. Por ejemplo: «Juan de la Cruz» (nombre) y «Calle de la Paz» (dirección). En el modo MAYÚSCULAS, todos los caracteres, incluidas las partículas, se convierten a mayúsculas. También puedes añadir exclusiones personalizadas para términos específicos.
-
¿Se aplican las partículas también a las direcciones?
-
¡Sí! En el modo Capitalizar se respetan las partículas tanto en los nombres como en las direcciones. Es lo correcto para el español y muchos otros idiomas en los que las partículas se escriben en minúscula en las direcciones (por ejemplo, «Calle de la Paz», «Avenida de los Reyes»). A los nombres y las direcciones se les aplican las mismas partículas por defecto y personalizadas. También puedes usar la lista de exclusiones para un control adicional.
-
¿Es compatible con HPOS de WooCommerce?
-
Sí, el plugin es totalmente compatible con el almacenamiento de pedidos de alto rendimiento (HPOS) y funciona a la perfección tanto con HPOS como con los sistemas de almacenamiento anteriores.
-
¿Funcionará en sitios web grandes con miles de usuarios y pedidos?
-
¡Sí! La versión 2.1.0 incluye un procesamiento por lotes avanzado diseñado específicamente para sitios web grandes. Cuando hay más de 1.000 registros que procesar el plugin cambia automáticamente al modo por lotes, que:
- Procesa registros en pequeños lotes de 50 para evitar interrupciones por tiempo de espera.
- Muestra el progreso en tiempo real con una barra de progreso visual.
- Gestiona automáticamente el uso de memoria y el tiempo de ejecución.
- Utiliza AJAX para evitar fallos de tiempo de espera del navegador.
- Puede gestionar sitios con decenas de miles de registros de forma segura.
El sistema de procesamiento por lotes se ha probado en sitios con más de 50.000 usuarios y pedidos sin problemas.
-
¿Ralentizará mi sitio?
-
No. El plugin solo procesa los nombres y direcciones al guardarlos, por lo que no afecta al rendimiento durante el funcionamiento normal del sitio web.
-
¿Puedo deshacer los cambios de la conversión por lotes?
-
Los cambios de la conversión por lotes son permanentes, por lo que el plugin muestra una vista previa detallada antes de ejecutarse y requiere que confirmes que has realizado una copia de seguridad de la base de datos. Sin embargo, puedes utilizar el modo «minúsculas» de la herramienta por lotes para convertir todo a minúsculas, o utilizar el modo «Capitalizar» para restaurar las mayúsculas adecuadas.
-
¿Funcionará con formularios de registro personalizados?
-
Funciona con los formularios estándar de WordPress y WooCommerce. Es posible que no funcione con formularios personalizados que utilicen nombres de campos diferentes.
-
¿Qué pasa si desactivo el plugin?
-
Los nombres y direcciones que ya tenían el formato conservarán dicho formato. Los nuevos registros se guardarán a medida que los usuarios los introduzcan. No se perderá ningún dato. Tus ajustes (modo de formato, selecciones de campos y exclusiones) se conservarán si reactivas el plugin.
-
¿Cómo hago copia de seguridad de mi base de datos?
-
Antes de utilizar la herramienta de conversión en lotes crea una copia de seguridad de la base de datos utilizando el panel de control de tu alojamiento web, un plugin de copias de seguridad o solicita ayuda a tu proveedor de hosting.
Reseñas
Colaboradores y desarrolladores
«Automatizar Capitalización y MAYÚSCULAS de nombres y direcciones» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
Colaboradores«Automatizar Capitalización y MAYÚSCULAS de nombres y direcciones» está traducido en 2 idiomas. Gracias a los traductores por sus contribuciones.
Traduce «Automatizar Capitalización y MAYÚSCULAS de nombres y direcciones» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
2.1.1
- Probado hasta WordPress 6.9
2.1.0
- NUEVO: exclusiones mediante coincidencia exacta para partículas, acrónimos y nombres de marcas.
- NUEVO: Listas de exclusión independientes para el formato automático y las conversiones por lotes.
- NUEVO: ejemplos de exclusiones habituales en la interfaz de usuario (partículas, tipos de negocio, nombres de marcas).
- NUEVO: sistema de procesamiento por lotes para sitios grandes (lotes de 50 registros) con seguimiento del progreso en tiempo real.
- NUEVO: conversión por lotes con tecnología AJAX, con barras de progreso y gestión de errores.
- NUEVO: detección automática de sitios web grandes y optimización del modo de procesamiento.
- NUEVO: se ha mejorado la gestión de memoria y tiempos de ejecución para operaciones por lotes.
- NUEVO: se ha mejorado la gestión de errores y la información al usuario durante las operaciones por lotes.
- MEJORADO: diseño de la interfaz de usuario con un estilo de herramientas menos intimidante.
- MEJORADO: mejor jerarquía visual y advertencias.
- MEJORADO: coherencia de la interfaz de administración entre el formulario por lotes y la pantalla de confirmación.
- MEJORADO: optimización de rendimiento para sitios con miles de usuarios y pedidos.
- MEJORADO: protección contra interrupciones y límites de memoria durante operaciones por lotes.
- MEJORADO: documentación con ejemplos de exclusión y casos de uso.
- MEJORADO: ahora la herramienta por lotes gestiona sitios de cualquier tamaño sin interrupciones ni errores.
- CORREGIDO: problemas de error 500 en sitios web grandes durante la conversión por lotes.
- CORREGIDO: problemas de agotamiento de memoria con grandes conjuntos de datos.
- CORREGIDO: problemas de interrupción por tiempo de espera durante el procesamiento por lotes.
- CORREGIDO: pequeñas inconsistencias en el texto de la interfaz de administración.
- COMPATIBILIDAD: totalmente compatible con los ajustes de la versión 2.0.0; las partículas personalizadas funcionan automáticamente como exclusiones.
- RENDIMIENTO: procesa registros en lotes de 50 para un rendimiento óptimo del servidor.
- RENDIMIENTO: gestión dinámica de memoria y límite de tiempo de ejecución.
2.0.0
- Actualización mayor de versión con significativas nuevas características.
- Ahora el plugin también permite aplicar formato automático de MAYÚSCULAS y minúsculas.
- Resideño completo de la interfaz de usuario, con jerarquía visual mejorada.
- Paneles informativos plegables que guardan las preferencias por usuario.
- Mejor organización, con ajustes y herramientas priorizados.
- Mejoras del diseño adaptable para móviles y tabletas.
- Interfaz de administración mejorada con un diseño más limpio.
- Todas las características de control granular del desarrollo anterior.
- Experiencia de usuario mejorada con estados de paneles persistentes.
- Mejor accesibilidad con atributos ARIA.
1.0.0
- Lanzamiento inicial.
- Capitalización automática de nombres al guardar los usuarios en WordPress.
- Capitalización automática de nombres de clientes y pedidos de WooCommerce.
- Compatibilidad con nombres compuestos con guiones (p.ej: María-José).
- Compatibilidad con partículas multilingües (español, francés, italiano, neerlandés, alemán y portugués).
- Campo de partículas personalizable en los ajustes.
- Compatibilidad con UTF-8 para caracteres internacionales.
- Herramienta de capitalización en lotes con vista previa.
- Desglose detallado de los resultados (usuarios, direcciones, pedidos).
- Confirmación obligatoria de copia de seguridad de la base de datos.
- Página de ajustes con instrucciones de cómo realizar pruebas.
- Compatibilidad con HPOS (almacenamiento de pedidos de alto rendimiento).
- Registro y actualización de perfiles de usuarios de WordPress.
- Proceso de pago de WooCommerce.
- Actualizaciones de la dirección en «Mi cuenta» de WooCommerce.
- Modificaciones administrativas de usuarios, clientes y pedidos.
- Arquitectura modular para un fácil mantenimiento.
- Seguro, con verificación nonce en todo momento.
