
內容簡介
總結:「Tutor LMS Custom User Registration Fields」外掛可讓您新增自訂欄位至學生和教師的使用者資料,並可由 WordPress 管理員面板輕鬆操作。
問題與答案:
1. 如何在管理員面板中設置自訂欄位?
- 前往「Users -> Tutor LMS User Fields」來管理自訂欄位。
- 學生註冊欄位和教師註冊欄位各有一個分頁標籤。
- 透過填寫「Field Label」和「Meta Key」,並點擊「Add Field」添加新的欄位。
- 想刪除欄位時,直接點擊相對應欄位旁的「Remove」按鈕。
- 點擊「Save Changes」即可保存所做的更改。
2. 如何在前端使得自訂欄位顯示在學生和教師的 Tutor LMS 註冊表單上?
- 自訂欄位會自動出現在學生和教師的 Tutor LMS 註冊表單上。
3. 這個外掛的哪些功能和 Hooks 可以使用?
- 管理員菜單:在「Users」菜單下添加子菜單以設置外掛。
- 自訂 CSS:為外掛設置頁面提供自訂 CSS。
- 設定頁面:顯示用於管理自訂欄位的設置頁面。
- 使用者 Meta:在註冊期間和資料更新時新增和更新自訂使用者 Meta。
- 資料頁面:在使用者資料頁面上顯示自訂欄位。
- 註冊表單:為學生和教師的 Tutor LMS 註冊表單添加自訂欄位。
4. 這個外掛的授權是什麼?
- 這個外掛是根據 GNU 通用公共許可證 v2.0 授權的。可查看授權 URI 以了解更多詳細資訊。
5. 這個外掛的開發者是誰?
- 由 userelements 開發。
6. 如何獲得支援?
- 如需支援,請訪問 userelements.com。
外掛標籤
開發者團隊
② 後台搜尋「Custom User Registration Fields for Tutor LMS」→ 直接安裝(推薦)
原文外掛簡介
Custom User Registration Fields for Tutor LMS lets you add any extra fields to your Tutor LMS student and instructor registration forms — without writing a single line of code.
Need to collect a phone number at registration? A company name, teaching qualification, or country? Configure it in two minutes from the WordPress admin panel and the field appears on your registration form automatically.
Unlike generic custom field plugins, this plugin is built specifically for Tutor LMS. Every field you add is displayed in all the places your team actually works:
✅ Student registration form — fields appear automatically.
✅ Instructor registration form — separate field sets for instructors.
✅ Tutor LMS frontend dashboard — students and instructors can view and update their own data from the Tutor profile settings page.
✅ Tutor LMS admin backend — LMS Managers can read and edit all custom field data from Tutor’s built-in user management interface.
✅ WordPress admin profile pages — data also visible in the standard WP admin for admins who work there.
Field types supported
Text
Phone (tel)
Email
Number
URL / Website
Date
Textarea (multi-line)
Select / Dropdown (with your own options)
Key features
No-code field builder — add, edit, and reorder fields from a clean settings page. No PHP, no shortcodes, no template editing required.
Required or optional — toggle each field as required or optional directly in the settings UI. Required fields enforce completion at registration.
Separate student and instructor field sets — configure entirely different fields for the student registration form and the instructor registration form.
Placeholder text — set placeholder text per field to guide users on what to enter.
Dropdown options — for Select fields, define your options list (one per line) directly in the settings panel.
Automatic data display — data saved at registration is immediately visible on the Tutor frontend dashboard profile, the Tutor admin backend, and the WP admin user profile. Updating data from any of these locations works correctly.
v1.x upgrade safe — existing field configurations from plugin version 1.x are automatically migrated to the v2.0 data format on first activation. No data loss.
Who is this plugin for?
Tutor LMS site owners who need to capture extra information at registration (phone, company, qualifications, country, etc.)
Online course platforms that need instructor vetting fields (teaching experience, certifications, areas of expertise)
LMS admins who need to view and manage that data without leaving the Tutor interface
How it works
Install and activate the plugin (Tutor LMS must also be active).
Go to Users → Tutor LMS Fields in your WordPress admin.
Add fields under the Student Registration Fields or Instructor Registration Fields tab.
Give each field a label, a meta key, a type, and optionally a placeholder or select options.
Save — fields appear on the registration forms immediately.
Developer notes
All field values are stored as standard WordPress user meta, accessible via get_user_meta( $user_id, 'your_meta_key', true ).
The plugin hooks into the correct Tutor LMS action hooks:
tutor_student_reg_form_end — student registration form display
tutor_instructor_reg_form_end — instructor registration form display
tutor_profile_edit_input_after — Tutor frontend dashboard profile edit
tutor_profile_update_after — Tutor frontend profile save (AJAX)
tutor_backend_profile_fields_after — Tutor admin backend metabox
show_user_profile / edit_user_profile — WP admin profile pages
user_register — registration save
personal_options_update / edit_user_profile_update — WP admin profile save
More plugins by UserElements
UM Widgets for Elementor
WP User Data
User Broadcast Email
Personalized User Menu for Tutor LMS
