Content, menus & templates
9 answers. Templates, menus, modules, custom fields and multilingual sites.
- How do I install a template?
System → Install → Extensions: upload the template zip. Then make it the default in System → Site Template Styles (the star).
- How do I add my own CSS?
In Cassiopeia, create the file user.css in System → Site Templates → Cassiopeia → New File; it loads automatically. Other templates have a Custom CSS option.
- How do I add custom fields to articles?
Content → Fields: create the field and pick the categories it belongs to. It then appears as a tab when you edit an article.
- How do I make my site multilingual?
Install the languages, turn on the Language Filter plugin, create a home page per language, and add the Language Switcher module.
- Where can I put modules on the page?
Each template has named positions. Turn on Preview Module Positions in Templates → Options, then add ?tp=1 to any page address to see them.
- How do I install an extension?
System → Install → Extensions: upload the zip, or paste its URL. Find extensions in the Joomla Extensions Directory (extensions.joomla.org).
- How do I show a module inside an article?
Type {loadmoduleid 23} in the article (23 = the module ID), or {loadposition name} to show every module in that position.
- Which menu item type should I choose?
"Single Article" for one page, "Category Blog" for a news-style list with intros, "Category List" for a table of titles.
- How do I hide an article's title?
Edit the article → Options tab → Show Title: Hide. To hide it on a whole menu page, set it in the menu item's Options instead.