[WordPress] 外掛分享: Multi-Email Login

首頁外掛目錄 › Multi-Email Login
WordPress 外掛 Multi-Email Login 的封面圖片
全新外掛
安裝啟用
尚無評分
97 天前
最後更新
問題解決
WordPress 5.0+ PHP 7.2+ v1.0.2 上架:2026-01-04

內容簡介

總結:Multi-Email Login 是一個 WordPress 外掛,讓使用者能夠將多個電子郵件地址與單一帳戶關聯,並能夠使用其中任何一個進行驗證。這解決了使用者擁有多個電子郵件地址(個人、工作、舊有帳戶)但想要維護單一 WordPress 档案的常見問題。

問題與答案:
1. 為什麼要使用 Multi-Email Login?
- 因為它提供了彈性:使用者可以使用任何能方便取得的電子郵件地址進行登入。
- 帳戶合併:不需要為不同電子郵件地址創建分開的帳戶。
- 流暢轉換:當更改主要電子郵件地址時,使用者可以保持兩個地址都有效以實現無縫的訪問。
- 商業使用:非常適合在不同部門或客戶間使用多個電子郵件地址的團隊成員。
- 零摩擦:透過 WordPress 認證無縫運作,無需特殊配置。

2. 外掛的特點有哪些?
- 使用者可以擁有無限多個電子郵件地址。
- 可以使用任何關聯的電子郵件地址進行登入。
- 與 WordPress 認證無縫整合。
- 獨特的電子郵件強制執行。
- 使用者友善的介面。
- 無需配置。
- 不需要修改 WordPress 核心。
- 開發者友好的 API 可以根據任何電子郵件地址查找使用者。

3. 外掛提供了哪些安全保護?
- 電子郵件格式驗證。
- 輸入清潔。
- AJAX nonce 保護。
- 使用者權限檢查。
- 密碼驗證。
- 避免重複。

4. 如何使用開發者功能?
- 外掛提供簡單的 API 讓開發者可以使用多個電子郵件地址。
- 通過任何電子郵件地址(主要或次要)查找使用者。
- 使用方式:$user = melog_get_user_by( ’email’, ‘[email protected]’ );
- 與 WordPress 的 get_user_by() 類似,但會自動檢查主要和次要電子郵件地址。

5. 如需支援,應該前往哪裡?
- 請訪問:https://mburnette.com/multi-email-login。

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.0.2) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Multi-Email Login」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Multi-Email Login is a WordPress plugin that enables users to associate multiple email addresses with a single account and authenticate using any of them. This solves a common problem where users have multiple email addresses (personal, work, legacy accounts) but want to maintain a single WordPress profile.
Why Use Multi-Email Login?

Flexibility: Users can login with whichever email address they have handy
Account Consolidation: No need to create separate accounts for different email addresses
Smooth Transitions: When changing primary email addresses, users can keep both active for seamless access
Business Use: Perfect for team members who use multiple email addresses across different departments or clients
Zero Friction: Works transparently with WordPress authentication—no special configuration needed

Features:
* Multiple email addresses per user (unlimited)
* Login with any associated email address
* Seamless WordPress authentication integration
* Unique email enforcement
* User-friendly interface
* No configuration needed
* No WordPress core modifications
* Developer-friendly API for finding users by any email address
Security:
* Email format validation
* Input sanitization
* AJAX nonce protection
* User capability checks
* Password verification
* Duplicate prevention
Developer Usage
The plugin provides a simple API for developers to work with multiple email addresses:
Find a user by any email address (primary or secondary):
$user = melog_get_user_by( ’email’, ‘[email protected]’ );
This function works just like WordPress’s get_user_by() but automatically checks both primary and secondary email addresses.
Instead of:
$user = get_user_by( ’email’, ‘[email protected]’ );
Use:
$user = melog_get_user_by( ’email’, ‘[email protected]’ );
For other field types (login, ID, slug), it behaves identically to the standard WordPress function.

延伸相關外掛

文章
Filter
Apply Filters
Mastodon