How to Create a Feature List in WHM?
A Feature List controls which cPanel tools and sections are visible to your clients. You can create different feature lists for different plans — showing advanced tools only on premium plans.
Steps to Create a Feature List
- Login to WHM.
- Go to Packages → Feature Manager.
- In the Add a New Feature List section, enter a name (e.g.,
Basic,Advanced,WordPress-Only). - Click Add Feature List.
- The feature list editor opens. Check or uncheck cPanel features:
- File Manager
- Email Accounts, Forwarders, Autoresponders
- MySQL Databases, phpMyAdmin
- FTP Accounts
- Subdomains, Addon Domains, Aliases
- Softaculous Apps Installer
- SSL/TLS, Cron Jobs, Backup
- Zone Editor (DNS)
- Terminal (disable for basic clients)
- Raw Access (disable for basic clients)
- Click Save.
Assigning a Feature List to a Package
- Go to WHM → Packages → Add/Edit a Package.
- In the Feature List dropdown, select your custom feature list.
- Save the package. Clients on this package will only see the features you enabled.
Tip: Create a WordPress-Only feature list that hides advanced tools and only shows what a WordPress user needs — this reduces confusion and support tickets from non-technical clients.
If you continue to face issues, please open a create a request.
