Method 1: Menu Item (Best for dedicated page)
- Go to Menus > Main Menu (or your menu) > New.
- Click Select for Menu Item Type and choose Articles > Category List (or Category Blog for more visual layout).
- Under the "Required Settings" tab, select the Category you want to display.
- Configure "Category Options" (e.g., show titles, descriptions, subcategories).
- Save and Close.
Method 2: Articles - Category Module (Best for sidebars/blocks)
- Go to System > Site Modules > New.
- Select Articles - Category.
- Under the Filtering Options tab, select the required Category.
- Set the Count to the number of articles (or "0" for all).
- Set "Child Category Articles" to include if necessary.
- Select a module position and assign to pages, then Save.
Key Tips for Joomla 5:
- Ordering: Use the "Ordering Options" tab in the module to sort by title, date, or hit count.
- Subcategories: To include articles from subcategories, set "Child Category Articles" to "Include".
- Featured Articles: You can configure the module to show, hide, or only show featured articles.
- Menu Assignment: In the module, use the "Menu Assignment" tab to choose where the list appears.
To list articles from a specific category on a page in Joomla, the standard method is to create a menu item using either the Category Blog or Category List layout. This approach automatically displays articles assigned to that category.
Method 1: Using a Menu Item (Recommended for a dedicated page)
This is the most common and direct way to display a category's articles as a primary page on your site.
- Access Menu Manager: In your Joomla Administrator panel, navigate to Menus and select the menu where you want the link to appear (e.g.,
Main Menu). - Add New Menu Item: Click the New button in the toolbar.
- Select Menu Item Type: Click the Select button for the "Menu Item Type" field. A modal window will pop up.
- Choose Layout: Under the "Articles" section, choose one of the following options:
- Category Blog: Displays article introductions in a multi-column blog format, ideal for a traditional blog roll.
- Category List: Displays articles in a simple table/list format, often used for documentation or a simple index.
- Select Category: In the menu item options, find the "Choose a Category" or "Category" field and select the specific category you want to list articles from.
- Configure Options: Adjust display settings in the various tabs (e.g., "Blog Layout" or "List Layout" tabs) to control the number of columns, article ordering, and included elements like author or date.
- Save: Enter a Title for your menu item and click Save & Close. The link will now appear in your menu and lead to a page listing the articles in the chosen category.
Method 2: Using an "Articles - Category" Module (For displaying lists within other pages/positions)
If you want to display a list of articles from a category in a specific module position (e.g., a sidebar, footer, or within another article's content), you can use a module.
- Access Module Manager: Go to Extensions > Site Modules.
- Create New Module: Click the New button and select Articles - Category from the list of module types.
- Configure Module:
- Give the module a Title.
- Select a Position where the module should be displayed on your template.
- In the Filtering Options tab, select the desired Category.
- Set the Count field to specify how many articles to show (0 will display all).
- Assign to Pages: Use the Menu Assignment tab to select the specific pages where this module should be visible.
- Save: Click Save & Close to publish your module.
