[WordPress] 外掛分享: Auto Capitalize & UPPERCASE Names and Addresses

WordPress 外掛 Auto Capitalize & UPPERCASE Names and Addresses 的封面圖片。

前言介紹

  • 這款 WordPress 外掛「Auto Capitalize & UPPERCASE Names and Addresses」是 2025-10-17 上架。
  • 目前有 50 個安裝啟用數。
  • 上一次更新是 2025-11-28,距離現在已有 90 天。
  • 外掛最低要求 WordPress 5.8 以上版本才可以安裝。
  • 外掛要求網站主機運作至少需要 PHP 版本 7.4 以上。
  • 有 2 人給過評分。
  • 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。

外掛協作開發者

ayudawp | fernandot |

外掛標籤

uppercase | camel case | capitalize | names case | names format |

內容簡介

```html
<!DOCTYPE html>
<html>

<body>
<h3>外掛總結:</h3>
<p>Auto Capitalize Names 確保您的 WordPress 和 WooCommerce 網站中的所有客戶名稱都得到適當的大寫處理,保持整個平台專業一致。</p>

<h3>問題與解答:</h3>
<ul>
<li>
<strong>Question:</strong> 很多網站擁有者遇到什麼問題?<br>
<strong>Answer:</strong> 名字格式不一致的問題有以下表現:
<ul>
<li>客戶在註冊或結帳時以全小寫輸入名字</li>
<li>看起來不專業的報告和發票中有不正確的大寫</li>
<li>由於名字格式不匹配而導致帳單錯誤和爭議</li>
<li>資料品質不佳影響市場營銷和客戶溝通</li>
<li>手動更正數千條現有記錄</li>
</ul>
</li>
<li>
<strong>Question:</strong> 外掛的主要功能是什麼?<br>
<strong>Answer:</strong>
<ul>
<li>自動大寫化:(1)WordPress 用戶註冊和個人資料更新;(2)WooCommerce 結帳過程;(3)管理員編輯用戶、客戶和訂單;(4)個人資料地址更新</li>
<li>智能名字處理:可以處理帶連字符的複合名字、多語言顆粒保持小寫、多字名字、支持國際字符集等</li>
<li>多語言支持:包括西班牙語、法語、意大利語、荷蘭語、德語和葡萄牙語的默認顆粒</li>
<li>可自定義顆粒:為其他語言或地區變體新增自己的小寫顆粒</li>
<li>批量數據庫工具:可以預覽並應用更改,選擇性地大寫化用戶名稱、地址或訂單,對現有數據庫記錄進行一次性修復等</li>
<li>和 HPOS 兼容:完全支持 WooCommerce 高性能訂單存儲</li>
</ul>
</li>
<li>
<strong>Question:</strong> 什麼受到大寫化?<br>
<strong>Answer:</strong> 包括 WordPress 用戶的名字、WooCommerce 客戶的帳單和送貨名字、WooCommerce 訂單的帳單和送貨名字</li>
</ul>
</body>
</html>
```

原文外掛簡介

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:

Customers entering names and addresses in all lowercase during registration or checkout
Unprofessional-looking reports and invoices with incorrect capitalization
Billing errors and disputes due to mismatched name formats
Poor data quality affecting marketing efforts and customer communications
Manual correction of thousands of existing records
Need for specific fields in UPPERCASE for legal or formatting requirements
Business acronyms and brand names being incorrectly formatted

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

Automatic Formatting: Formats names and addresses in real-time during:

WordPress user registration and profile updates
WooCommerce checkout process
Admin edits of users, customers, and orders
My Account address updates

Three Format Modes:

Capitalize Mode (default): First letter capitalized, respecting particles in both names and addresses (e.g., “Juan de la Cruz”, “Calle de la Paz”)
UPPERCASE Mode: All characters converted to uppercase (e.g., “JUAN DE LA CRUZ”, “CALLE DE LA PAZ”)
lowercase Mode: All characters converted to lowercase (available in bulk tool only)

Exclusion Support (NEW in 2.1.0): Define terms that should never be modified

Exact match exclusions for particles, acronyms, and brand names
Independent exclusion lists for automatic formatting and bulk conversions
Examples: de, la, SL, S.L., SA, CCOO, iPhone, WordPress

Granular Field Control: Choose exactly which fields to format automatically:

WordPress user names (first_name, last_name)
WooCommerce billing names
WooCommerce shipping names
Complete billing addresses (company, address, city, state)
Complete shipping addresses (company, address, city, state)
Additional fields (email, phone, VAT, etc.)

Smart Name and Address Handling:

Compound names with hyphens (marí­a-josé → María-José)
Multilingual particles kept lowercase in names AND addresses (de, la, van, von, da, etc.)
Multiple word names and addresses (Ana Marí­a del Carmen, Calle de la Paz)
UTF-8 support for international characters

Multilingual Support: Includes default particles for:

Spanish: de, la, del, las, los, y
French: du, des, le
Italian: di, da, degli, dei, della
Dutch: van, van de, van der, de, den
German: von, vom, von der, zu, zur
Portuguese: da, do, das, dos

Independent Bulk Conversion Tool:

Three conversion modes: Capitalize, UPPERCASE, or lowercase
Granular selection: user names, customer names/addresses, order names/addresses, additional fields
Independent exclusion list for bulk conversions
Automatic batch processing for large sites (batches of 50 records)
Real-time progress tracking with AJAX-powered interface
Memory and timeout protection for any site size
Preview changes before applying
Safe operation with detailed change preview
One-time fix for existing database records
Detailed breakdown of changes made

Improved Admin Interface:

Collapsible information panels that save user preferences
Clean, organized layout with visual hierarchy
Less intimidating bulk tool design
Mobile and tablet responsive design

HPOS Compatible: Full support for WooCommerce High-Performance Order Storage

What Gets Formatted
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)
Format Modes
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
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:
– 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.
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:
– 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.
Name and Address Examples
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”

各版本下載點

  • 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
  • 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「Auto Capitalize & UPPERCASE Names and Addresses」來進行安裝。

(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。


1.0.0 | 2.0.0 | 2.1.0 | 2.1.1 | trunk |

延伸相關外掛(你可能也想知道)

暫無相關外掛推薦。

文章
Filter
Apply Filters
Mastodon