Custom Fields are possible for topics, categories, users and posts.
Users are the common case, and can be created from the Admin UI and filled in user preferences.
All types can be handled in plugins, created, modified and read.
Using a custom field would be:
- Creating the field in the plugin.rb
- Adding it to some serializer so it’s avaliable for the front-end code
- Using it in a handlebars template
Many plugins use this fields like:
- Poll for Post Custom Fields
- Signatures for User Custom Fields
- Solved Post and Topic Custom Fields