Joomla extension

Related Articles

Show visitors where to go next

FreeJoomla 5Joomla 6 v1.6.1
Free

Free download. GPL, the same license as Joomla.

Related Articles is a free Joomla 5 / 6 site module that shows visitors where to go next. On a category page it lists the category's subcategories and its articles. On an article page it lists the other articles in the same category, or the articles that share a tag with it. One module covers both kinds of page.

Why this exists

Joomla's own modules each do part of this. Articles - Category can follow the current article's category, but it doesn't list subcategories. Articles - Related matches on meta keywords, which most sites leave empty. Getting "what's in here" on category pages and "more like this" under articles meant several modules with different menu assignments. Related Articles looks at the page it's on and lists the right things for that category or article.

What it shows

PageSectionWhat it lists
CategorySubcategoriesThe category's children โ€” one, two or three levels deep, or all of them โ€” minus any categories you exclude.
CategoryArticlesThe category's published articles.
ArticleRelatedThe other articles in the same category, or the articles that share a tag with this one. An article with no tags falls back to its category.

Each section can be switched off on its own. The lists follow access levels, publishing state and the site language, the same way Joomla's own article lists do.

What you can set

OptionWhat it does
HeadingsYour own heading for each section, with the category name after it if you want โ€” as plain text or a link.
OrderingPublish date, created, modified, title, hits or the manual order, ascending or descending. Category pages and related lists have separate settings.
FeaturedInclude featured articles, show only featured ones, or hide them.
LimitsHow many articles, related articles and subcategories to show.
LayoutA stacked list, or a 2- or 3-column grid.
StylingText, heading, link, link-hover and divider colours, plus a Custom CSS box that applies to this module only.

Installing it

  1. Download the zip from the button on this page.
  2. In Joomla admin, go to System โ†’ Install โ†’ Extensions and upload it.
  3. Go to Content โ†’ Site Modules โ†’ New โ†’ Cybersalt Related Articles, pick a position, set Menu Assignment to the pages it should appear on, and save.

Updates arrive through System โ†’ Update โ†’ Extensions, like any other extension.

Using it

Out of the box it shows everything: subcategories and articles on category pages, and same-category articles on article pages, newest first. From there:

  1. Options tab. Turn sections on or off, change the headings, switch Related mode to Shared tags, and set the ordering, featured filter and limits.
  2. Display tab. Pick the layout and colours, or turn off the built-in styling and use your template's own.

The Options tab also has a File check line. It confirms that every installed file matches the release, so an install or update that didn't finish shows up straight away.

Open source

Related Articles is open source under GPL-2.0-or-later. The full source, issue tracker and release downloads live at github.com/cybersalt/cybersalt-related-articles.


Interesting blog? Like it on Facebook, Post it or share this article on other bookmarking websites.

Written by:
Tim Davis is the founder and owner of Cybersalt.

Recent changes

Version 1.6.1 12 Nov 2026

๐Ÿ”’ Security

  • Security hardening of the styling options.

๐Ÿ› Fixed

  • Two copies on one page no longer stop the page with a "Cannot redeclare function" error.
  • "Exclude categories" now works, and also applies to "Shared tags" related lists.
  • "Order by" and "Direction" now take effect.
  • "Only Featured" and "Hide Featured" now work.
  • "Display category name after heading" now works, and on article pages the name links to the article's category.

๐Ÿš€ New

  • "Link the category name" option.
  • Updates through System โ†’ Update โ†’ Extensions, with a Changelog button.
  • File check on the Options tab.
Log in to comment

Add comment

Submit