

Main settings page with automatic formatting and bulk conversion setup
Auto Capitalize & UPPERCASE Names and Addresses ensures all customer names and addresses in your WordPress and WooCommerce site are properly formatted, maintaining professional consistency across your entire platform.
Many website owners face issues with inconsistent name and address formatting:
This plugin was born from a real client need: ensuring invoice reports had correctly formatted names and addresses to avoid billing discrepancies and maintain professional standards.
Automatic Formatting: Formats names and addresses in real-time during:
Three Format Modes:
Exclusion Support (NEW in 2.1.0): Define terms that should never be modified
Field Control: Choose exactly which fields to format automatically:
Smart Name and Address Handling:
Multilingual Support: Includes default particles for:
Independent Bulk Conversion Tool:
Clean Admin Interface:
HPOS Compatible: Full support for WooCommerce High-Performance Order Storage
The plugin can format these fields (you choose which ones):
WordPress Users:
– First name (first_name)
– Last name (last_name)
– Email address (optional)
WooCommerce Customers:
– Billing first and last names
– Shipping first and last names
– Billing address fields (company, address_1, address_2, city, state)
– Shipping address fields (company, address_1, address_2, city, state)
– Additional fields (email, phone, etc.)
WooCommerce Orders:
– Billing first and last names
– Shipping first and last names
– Billing and shipping address fields
– Additional fields (email, phone)
Capitalize Mode (Default):
– Names: First letter capitalized, particles in lowercase
– Addresses: First letter capitalized, particles in lowercase
– Emails/Phones: Converted to lowercase
– Example names: “juan de la cruz” “Juan de la Cruz”
– Example addresses: “calle de la paz” “Calle de la Paz”
– Exclusions: Terms in exclusion list remain unchanged
UPPERCASE Mode:
– All characters converted to uppercase
– Applies to all selected fields
– Exclusions: Terms in exclusion list remain unchanged
– Example names: “juan de la cruz” “JUAN DE LA CRUZ”
– Example addresses: “calle de la paz” “CALLE DE LA PAZ”
lowercase Mode (Bulk Tool Only):
– All characters converted to lowercase
– Useful to undo incorrect changes
– Available only in bulk conversion tool
The plugin allows you to define terms that should not be modified during formatting. This works with exact matching – the plugin will preserve the term exactly as you write it in the exclusion list.
Two Independent Exclusion Lists:
– Main Settings: For automatic formatting of new/edited records
– Bulk Tool: Separate list for one-time bulk conversions
Examples:
* Particles: de, la, del (for “Juan de la Cruz”)
* Spanish business types: SL, S.L., SA, S.A., SLU
* Acronyms: CCOO, UGT, ONU, UNESCO, UNED
* Brand names: iPhone, WordPress, PayPal
* Multiple variants: If you want to cover all cases, add each variant: de, De, DE
How it works:
If “SL” is in your exclusion list, only the exact text “SL” will be preserved. If the input contains “sl” or “Sl”, those will be formatted according to the selected mode. To preserve all variants, add them all: sl, SL, Sl, s.l., S.L.
The bulk conversion tool is completely independent from automatic formatting settings:
Three Conversion Modes:
1. Capitalize: Names capitalized respecting particles, addresses capitalized, emails/phones to lowercase
2. UPPERCASE: All selected fields converted to UPPERCASE
3. lowercase: All selected fields converted to lowercase (useful to undo incorrect changes)
Detailed Selection:
– WordPress user first and last names
– Customer billing and shipping names
– Complete customer addresses (billing and shipping)
– Order billing and shipping names
– Complete order addresses (billing and shipping)
– Additional fields (email, phone, etc.)
Independent Exclusions:
The bulk tool has its own exclusion list, separate from automatic formatting settings. This allows you to have different exclusion rules for bulk conversions.
The plugin correctly handles:
Names:
– Simple names: “john smith” “John Smith” or “JOHN SMITH”
– Accented names: “josé garcía” “José García” or “JOSÉ GARCÍA”
– Hyphenated names: “maría-josé” “María-José” or “MARÍA JOSÉ”
– Spanish particles: “juan de la cruz” “Juan de la Cruz” or “JUAN DE LA CRUZ”
– Dutch names: “vincent van gogh” “Vincent van Gogh” or “VINCENT VAN GOGH”
– German names: “ludwig von beethoven” “Ludwig von Beethoven” or “LUDWIG VON BEETHOVEN”
– French names: “charles de gaulle” “Charles de Gaulle” or “CHARLES DE GAULLE”
– Portuguese names: “vasco da gama” “Vasco da Gama” or “VASCO DA GAMA”
Addresses:
– Spanish: “calle de la paz” “Calle de la Paz” or “CALLE DE LA PAZ”
– Spanish: “avenida de los reyes” “Avenida de los Reyes” or “AVENIDA DE LOS REYES”
– Spanish: “plaza del carmen” “Plaza del Carmen” or “PLAZA DEL CARMEN”
– French: “rue de la paix” “Rue de la Paix” or “RUE DE LA PAIX”
– Italian: “via degli uffizi” “Via degli Uffizi” or “VIA DEGLI UFFIZI”
With Exclusions:
– Input: “empresa sl con iPhone” (exclusions: SL, iPhone)
– Capitalize result: “Empresa SL Con iPhone”
– UPPERCASE result: “EMPRESA SL CON IPHONE”
Need help or have suggestions?
Love the plugin? Please leave us a 5-star review and help spread the word!
We are specialists in WordPress security, SEO, and performance optimization plugins. We create tools that solve real problems for WordPress site owners while maintaining the highest coding standards and accessibility requirements.