Function and purpose
With custom fields you can extend Joomla’s data model. Create your own fields – text, list, date or media – and assign them to articles, categories, contacts or users. This lets you collect additional information in a structured way and display it on your site.
Use cases
- Articles: Add fields for prices, dates or download links.
- Categories: Store special parameters for entire categories that are inherited by all articles.
- Users and contacts: Capture additional contact details or preferences.
Important notes
- Field groups: Organise multiple fields into groups to assign them together.
- Template output: Template overrides may be needed to display fields where you want them on the frontend.
- Planning: Plan field names and structures carefully so they remain understandable in the long term.
