ThaiTop Register Form
WordPress plugin for creating custom user registration forms with additional fields.
by ThaiTop · github.com/thaitop/thaitop-register-form · website
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/thaitop/thaitop-register-form/archive/refs/heads/main.zipWordPress plugin for creating custom user registration forms with additional fields.
System Requirements
- WordPress 5.0 or higher
- PHP 7.4 or higher
- MySQL 5.6 or higher
Installation
- Download the plugin in ZIP format
- Go to WordPress Admin Panel
- Navigate to Plugins > Add New > Upload Plugin
- Upload the ZIP file and click "Install Now"
- Activate the plugin
Features
- Custom registration forms with additional fields
- Support for multiple meta keys per field
- English-only username validation
- International phone number format (+66)
- Flexible field layouts (Full/Half width)
- Form field types supported:
- Text
- Phone (with country code)
- Date
- Google reCAPTCHA v2 integration
- Custom color schemes
- Mobile responsive
- Translation ready
Usage
Basic Setup
- Make sure "Anyone can register" is enabled in Settings > General
- Go to Settings > Register Form
- Configure basic settings and color scheme
Adding Custom Fields
- Go to Register Form > Custom Fields
- Click "Add New Field"
- Configure field settings:
- Field Label
- Field Name
- Field Type
- Meta Keys (multiple keys separated by commas)
- Required/Optional
- Layout (Full/Half width)
Meta Keys Usage
You can assign multiple meta keys to a single field:
[thaitop_register_form]
Customization
- Choose from predefined color schemes or create custom colors
- Configure reCAPTCHA settings
- Set custom redirect URL after registration
Troubleshooting
If you encounter any issues:
- Verify "Anyone can register" is enabled
- Check reCAPTCHA settings
- Check file permissions in assets folder
Developer
ThaiTop - https://thaitoptecs.com
License
GPL-2.0+