Joomla also allows you to really elevate your content using custom fields. With the help of custom fields, you can let your visitors see additional attributes in articles, contacts, and users on the front end.
These custom fields can give you up to 15 types including lists, dates, and text fields, which can be created for articles, users, and contacts by the site administrator. When editing articles, the fields will show up in a separate tab where they can be completed with data. You can even group the custom fields into their respective tabs using field groups.
Third-party extension developers can easily integrate custom fields into their components using some plugin events. They'll show up like a part of the extension, similar to how categories, tags, and history are displayed.
A new plugin croup called "Fields" also lets you define new custom field types, like a Twitter plugin that displays tweets for a specific hashtag on the article page.
There are diverse options including ACL, multi-language, and layouts, which let you tailor these fields to your needs.