LLMS_Admin_User_Custom_Fields
Add custom user fields to user admin panel screens
Description Description
Applies to edit-user.php, user-new.php, & profile.php.
Source Source
File: includes/admin/class.llms.admin.user.custom.fields.php
Changelog Changelog
Version | Description |
---|---|
3.37.15 | Fix error encountered when errors encountered validating custom fields. |
3.35.0 | Sanitize input data. |
2.7.0 | Introduced. |
Methods Methods
- __construct — Constructor
- add_errors — Validate custom fields
- get_fields — Retrieve an associative array of custom fields and custom field data
- get_fields_with_data — Load usermeta data into the array of fields retrieved from $this->get_fields
- output_custom_fields — Output custom field data fields as HTML inputs
- output_instructors_assistant_fields — Add instructor parent fields for use when creating instructor's assistants
- output_instructors_assistant_scripts — Output JS to handle user interaction with the instructor's parent field
- output_personal_options — Output personal option fields
- save — Save custom field data for a user
- validate_fields — Validate custom fields