Linux 软件免费装
Banner图

Auto Capitalize & UPPERCASE Names and Addresses

开发者 fernandot
ayudawp
更新时间 2025年10月27日 07:53
PHP版本: 7.4 及以上
WordPress版本: 6.8
版权: GPL v2 or later
版权网址: 版权信息

标签

capitalize uppercase camel case names format names case

下载

1.0.0 2.0.0 2.1.0

详情介绍:

Auto Capitalize & UPPERCASE Names and Addresses by AyudaWP.com ensures all customer names and addresses in your WordPress and WooCommerce site are properly formatted, maintaining professional consistency across your entire platform. The Problem It Solves 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. Key Features What Gets Formatted The plugin can format these fields (you choose which ones): WordPress Users: Format Modes Capitalize Mode (Default): Exclusions Feature (NEW in 2.1.0) 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: Bulk Conversion Tool 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) Granular Selection:
  4. WordPress user first and last names
  5. Customer billing and shipping names
  6. Complete customer addresses (billing and shipping)
  7. Order billing and shipping names
  8. Complete order addresses (billing and shipping)
  9. 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.
Name and Address Examples The plugin correctly handles: Names:

安装:

Automatic Installation
  1. Log in to your WordPress admin panel
  2. Go to Plugins > Add New
  3. Search for "Auto Capitalize & UPPERCASE Names and Addresses"
  4. Click Install Now and then Activate
Manual Installation
  1. Download the plugin zip file
  2. Log in to your WordPress admin panel
  3. Go to Plugins > Add New > Upload Plugin
  4. Choose the zip file and click Install Now
  5. Activate the plugin
After Installation
  1. Go to Users > Capitalize & UPPERCASE
  2. Configure your automatic format mode (Capitalize or UPPERCASE)
  3. Select which fields should be formatted automatically
  4. (Optional) Add exclusions for terms that should not be modified
  5. (Optional) Use the bulk conversion tool to format existing names and addresses
  6. Test by creating a new user with lowercase names

屏幕截图:

  • Automatic format mode selection (Capitalize or UPPERCASE)
  • Granular field selection for automatic formatting
  • Exclusions field for terms that should not be modified
  • Bulk conversion mode selection (Capitalize, UPPERCASE, lowercase)
  • Granular record selection for bulk conversion
  • Independent exclusions for bulk conversion
  • Preview of changes before executing bulk conversion
  • Successfully executed changes with detailed breakdown

升级注意事项:

2.1.0 Two major improvements! New exclusion system allows you to protect specific terms (particles, acronyms, brand names) from being modified, fully compatible with v2.0.0 settings. Enhanced bulk conversion, optimized for large sites with better memory management. Always backup before running bulk tool. 2.0.0 Major update! All formatting features included (Capitalize, UPPERCASE & lowercase). Collapsible panels save your preferences for a cleaner workspace. Backup recommended before using bulk conversion tool. 1.0.0 Initial release. Install and activate to automatically format all customer names and addresses. Visit Users > Capitalize & UPPERCASE to configure and fix existing database records.

常见问题:

Does this work with existing names and addresses in my database?

Yes! The plugin includes a bulk conversion tool to format all existing names and addresses. Go to Users > Capitalize & UPPERCASE and use the preview feature to see what will change before applying.

What's the difference between automatic formatting and bulk conversion?

Automatic formatting applies to new or edited records going forward. The bulk conversion tool is for converting existing records in your database. They work independently - you can configure automatic formatting one way and use the bulk tool with different settings.

Can I convert specific fields to UPPERCASE instead of capitalizing?

Yes! You can select UPPERCASE mode in the automatic format settings. You can also use UPPERCASE mode in the bulk conversion tool to convert existing records.

How do exclusions work?

Exclusions use exact matching. If you add "SL" to the exclusion list, only the exact text "SL" will be preserved. To cover all variants, add each one: sl, SL, Sl, s.l., S.L. There are two independent exclusion lists: one for automatic formatting and one for bulk conversions.

Can I exclude business acronyms like SL, SA, or CCOO?

Yes! Add them to the exclusion list exactly as they should appear. For Spanish business types, you might add: SL, S.L., SA, S.A., SLU, S.L.U. For labor unions: CCOO, UGT. For brand names: iPhone, WordPress, PayPal.

How do I choose which fields get formatted automatically?

In the Main Settings, you'll see checkboxes for each type of field. By default, only names (WordPress user names, billing names, and shipping names) are enabled. You can enable address fields and additional fields as needed.

Will it work with names and addresses in other languages?

Yes, the plugin uses UTF-8 encoding and properly handles international characters including accents, tildes, and special characters. It includes default particles for Spanish, French, Italian, Dutch, German, and Portuguese.

What about compound names with hyphens?

The plugin correctly handles hyphenated names like "Marí­a-José" or "Jean-Claude", capitalizing each part independently (or converting to UPPERCASE if that mode is enabled).

Does it handle naming conventions from different cultures?

Yes! In Capitalize mode, the plugin respects particles (de, la, van, von, da, etc.) keeping them in lowercase in both names AND addresses. For example: "Juan de la Cruz" (name) and "Calle de la Paz" (address). In UPPERCASE mode, all characters including particles are converted to uppercase. You can also add custom exclusions for specific terms.

Do particles apply to addresses too?

Yes! In Capitalize mode, particles are respected in both names and addresses. This is correct for Spanish and many other languages where particles remain lowercase in addresses (e.g., "Calle de la Paz", "Avenida de los Reyes"). The same default and custom particles apply to both names and addresses. You can also use the exclusion list for additional control.

Is it compatible with WooCommerce HPOS?

Yes, the plugin fully supports High-Performance Order Storage (HPOS) and works seamlessly with both HPOS and legacy storage systems.

Will it work on large sites with thousands of users and orders?

Yes! Version 2.1.0 includes advanced batch processing specifically designed for large sites. When you have more than 1000 records to process, the plugin automatically switches to batch mode, which:

  • Processes records in small batches of 50 to prevent timeouts
  • Shows real-time progress with a visual progress bar
  • Manages memory usage and execution time automatically
  • Uses AJAX to prevent browser timeouts
  • Can handle sites with tens of thousands of records safely
The batch processing system has been tested on sites with over 50,000 users and orders without issues.

Will it slow down my site?

No. The plugin only processes names and addresses when they're being saved, causing no performance impact during normal site operation.

Can I undo the bulk conversion changes?

The bulk conversion changes are permanent, which is why the plugin shows a detailed preview before executing and requires you to confirm you've made a database backup. However, you can use the "lowercase" mode in the bulk tool to convert everything back to lowercase, or use "Capitalize" mode to restore proper capitalization.

Does it work with custom registration forms?

It works with standard WordPress and WooCommerce forms. Custom forms using different field names may not be supported.

What happens if I deactivate the plugin?

Names and addresses that were already formatted will remain formatted. New entries will be saved as users enter them. No data is lost. Your settings (format mode, field selections, and exclusions) will be preserved if you reactivate the plugin.

How do I backup my database?

Before using the bulk conversion tool, create a database backup using your hosting control panel, a backup plugin, or ask your hosting provider for assistance.

更新日志:

2.1.0 2.0.0 1.0.0