[WordPress] 外掛分享: User Mail Only Register

前言介紹

  • 這款 WordPress 外掛「User Mail Only Register」是 2019-01-29 上架。
  • 目前有 60 個安裝啟用數。
  • 上一次更新是 2025-04-26,距離現在已有 8 天。
  • 外掛最低要求 WordPress 4.7 以上版本才可以安裝。
  • 外掛要求網站主機運作至少需要 PHP 版本 8.0 以上。
  • 尚未有人給過這款外掛評分。
  • 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。

外掛協作開發者

katsushi-kawamori |

外掛標籤

email | users | register |

內容簡介

只使用電子郵件註冊使用者

只需註冊電子郵件地址。
可以檢查使用條款協議。
WordPress: wp-login.php?action=register
短碼: [umorregister]

短碼表單的過濾器
/** ==================================================
* 訊息過濾器。
*
*/
add_filter('umor_register_success_msg', function () { return '註冊成功的訊息。'; }, 10, 1);
add_filter('umor_login_success_login_msg', function () { return '登入成功的訊息。'; }, 10, 1);
add_filter('umor_register_error', function () { return '註冊錯誤的訊息。'; }, 10, 1);
add_filter('umor_register_nomail', function () { return '未輸入郵件的訊息。'; }, 10, 1);
add_filter('umor_register_noterm', function () { return '未輸入使用條款的訊息。'; }, 10, 1);
add_filter('umor_register_form_label', function () { return '表單標籤的訊息。'; }, 10, 1);
add_filter('umor_register_term_of_use', function () { return '使用條款的訊息。'; }, 10, 1);
add_filter('umor_not_register_message', function () { return '未註冊的訊息。'; }, 10, 1);

/** ==================================================
* 輸入字元大小的過濾器。
*
*/
add_filter('umor_register_input_size', function () { return 17; }, 10, 1);

/** ==================================================
* 類別名稱的過濾器。
*
*/
add_filter('umor_register_label_class_name', function () { return 'mylabel'; }, 10, 1);
add_filter('umor_register_input_class_name', function () { return 'myinput'; }, 10, 1);
add_filter('umor_register_check_class_name', function () { return 'mycheck'; }, 10, 1);
add_filter('umor_register_submit_class_name', function () { return 'mysubmit'; }, 10, 1);

原文外掛簡介

Register users with mail only

Register only email address.
Can check the terms of use agreement.
WordPress : wp-login.php?action=register
shortcode : [umorregister]
Anti-Bot measures with original CAPTCHA.

Filter for shortcode form
/** ==================================================
* Filter for message.
*
*/
add_filter( 'umor_register_success_msg', function(){ return 'Message for register success.'; }, 10, 1 );
add_filter( 'umor_login_success_login_msg', function(){ return 'Message for login success.'; }, 10, 1 );
add_filter( 'umor_register_error', function(){ return 'Message for register error.'; }, 10, 1 );
add_filter( 'umor_register_nomail', function(){ return 'Message for unentered mail.'; }, 10, 1 );
add_filter( 'umor_register_noterm', function(){ return 'Message for unentered term of use.'; }, 10, 1 );
add_filter( 'umor_register_form_label', function(){ return 'Message for form label.'; }, 10, 1 );
add_filter( 'umor_register_term_of_use', function(){ return 'Message for term of use.'; }, 10, 1 );
add_filter( 'umor_not_register_message', function(){ return 'Message for not register.'; }, 10, 1 );

/** ==================================================
* Filter for Term of use URL.
*
*/
add_filter(
'umor_register_term_of_use_url',
function( $term_of_use_url ) {
if ( 'ja' === get_locale() ) {
$term_of_use_url = 'https://test.com/ja/';
}
return $term_of_use_url;
},
10,
1
);

/** ==================================================
* Filter for input text size.
*
*/
add_filter( 'umor_register_input_size', function(){ return 17; }, 10, 1 );

/** ==================================================
* Filter for class name.
*
*/
add_filter( 'umor_register_notice_class_name', function(){ return 'mynotice'; }, 10, 1 );
add_filter( 'umor_register_form_class_name', function(){ return 'myform'; }, 10, 1 );
add_filter( 'umor_register_label_class_name', function(){ return 'mylabel'; }, 10, 1 );
add_filter( 'umor_register_input_class_name', function(){ return 'myinput'; }, 10, 1 );
add_filter( 'umor_register_check_form_class_name', function(){ return 'mycheckform'; }, 10, 1 );
add_filter( 'umor_register_check_class_name', function(){ return 'mycheck'; }, 10, 1 );
add_filter( 'umor_register_captcha_input_class_name', function(){ return 'mycaptcha_input'; }, 10, 1 );
add_filter( 'umor_register_captcha_description_class_name', function(){ return 'mycaptcha_description'; }, 10, 1 );
add_filter( 'umor_register_submit_class_name', function(){ return 'mysubmit'; }, 10, 1 );

各版本下載點

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

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


1.00 | 1.01 | 1.02 | 1.03 | 1.04 | 1.05 | 1.06 | 1.07 | 1.08 | 1.09 | 1.10 | 1.11 | 1.12 | 2.00 | 2.01 | 2.02 | 2.03 | 2.04 | 2.05 | 2.06 | 2.07 | 2.08 | 2.09 | 2.10 | 2.11 | 2.12 | 2.13 | 2.14 | 3.00 | 3.01 | 3.02 | 3.03 | 3.04 | 3.05 | trunk |

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

  • Theme My Login 》曾經希望您的 WordPress 登入頁面與網站的其餘部分相匹配嗎?現在您的願望成真了!「Theme My Login」讓您可以繞過預設的 WordPress 標誌登入頁面,該頁面與...。
  • WordPress Social Login 》WordPress Social Login 允許你的網站讀者和顧客使用他們現有的社交帳戶 ID 註冊,消除填寫註冊表格和記住用戶名和密碼的需求。, WordPress Social Login 還...。
  • Force Authentification Before Checkout for WooCommerce 》強制顧客在結帳前登入或註冊以提高您的轉換率。, 貢獻, , 如有錯誤、建議或貢獻,請在我們的Github存儲庫中開啟一個問題或在WordPress外掛論壇中創建一個主題...。
  • AJAX Login and Registration modal popup + inline form 》這款外掛容易整合 Login 和 Registration 功能,並使用shortcode的內置表單提供模態對話框(nodal)。與任何主題兼容。, DEMO >>, 功能:, , 容易整合(可...。
  • UsersWP – ReCaptcha 》UsersWP 的 ReCaptcha 外掛程式。, UsersWP ReCaptcha 外掛允許您將高級安全性驗證碼 (captcha) 嵌入表格,如註冊、登入表單中。, 使用 UsersWP Re-Captcha ...。
  • Simple JWT Login – Allows you to use JWT on REST endpoints. 》Simple JWT Login 是一個免費的 WordPress 外掛,可讓您在 WordPress REST 端點上使用 JWT。此外掛可讓您使用 JWT 登入、註冊、驗證、刪除和更改使用者密碼。...。
  • WP User – Custom Registration Forms, Login and User Profile 》ul>, WP使用者外掛程式可以幫助您建立前端登入和註冊表單。, 使用者登入或註冊,並希望避免使用一般的WordPress登入頁面,這個外掛程式可以新增在AJAX中平滑...。
  • Register IPs 》 垃圾郵件是一回事,但惡意留言和假帳戶卻另當別論。有時候,有些人會決定成為爛人並創建多個帳戶來騷擾您的誠實用戶。此外掛可幫助您通過記錄創建時使用的 I...。
  • Sign In With Google 》此外掛可讓您的使用者使用他們的 G Suite 帳戶登入。如果他們沒有您網站上的使用者帳戶,且他們嘗試登入,系統將為他們建立帳戶(如果他們的電子郵件地址域名...。
  • OTP Login Woocommerce (Login with OTP) 》現場示範, 允許使用者通過在您的行動裝置上收到的一次性密碼(OTP)登錄/註冊。, 特色與選項:, , 向註冊表單添加電話號碼欄位, 無需記住電子郵件/密碼,使用 OT...。
  • MihanPanel – User Login , Registration and Dashboard 》MihanPanel 是由 Ertano 所開發的 WordPress 登入和會員外掛程式。, 這款外掛可以使你的 WordPress 登入和註冊表單成為網站中具有影響力的一部分。, 你可以使...。
  • Auto Login New User After Registration 》這個外掛有以下的出色功能:, , , 自動登入:當新使用者註冊時,這個外掛會自動幫他們登入。, , , 重新導向:設定註冊後自動登入後,想要使用者導向的網頁。,...。
  • WP Telegram Login & Register 》讓使用者使用 Telegram 登入您的網站,讓他們更容易連線,並讓他們透過 Telegram 接收電子郵件通知。, 優質支援, 加入聊天室, 我們在 Telegram 上有一個公開...。
  • Personalize Login 》, , 此外掛可讓您自訂預設的登入頁、註冊頁、重設密碼頁和個人檔案頁面。。
  • Nice Login Widget 》一個優雅的登入和註冊小工具,可放置在您網站上的任何小工具區。, , 在您網站的任何小工具區添加登入/註冊小工具。, 只使用一個區域和屏幕來登入、註冊和找回...。

文章
Filter
Apply Filters
Mastodon