Related Article After Content is a very useful Joomla Extension (made as a Content Plugin) that shows related items after content. Why you should use this?

Extension Version: 4.7.0
 
Joomla extension Related Article After Content

Extension Features

Ever wondered how the great news websites suggest related articles, great e-commerce sites show other related products as their visitors browse any particular page? With our Related Article After Content Plugin you can achieve just that with style.

Specifications:

Release date: 19-11-2014
Last updated: 05-05-2018
Type: Paid
License: GPL 
Subject: News Display
Compatibility: J3.x
Includes: Plugin
Language packs: English
Developer: JoomlaKave

Rating:
4.4854368932039 1 1 1 1 1 (206 Votes)

Download by subscription!

You need to log in on the site and purchase a club subscription!

Share with your friends!

 

Related Article After Content Guide: Adding Related Content Below a Joomla Article

This guide to Related Article After Content will help you determine whether the archived extension is suitable for your site, prepare a safe Joomla test copy, configure related-content output after publication, and confirm that readers see a useful rather than random list of links. The second point matters especially here: this product belongs to an older generation of content plugins, so the practical path begins not with a promise that everything can be enabled in a minute, but with checking compatibility, the state of the archive, and the quality of article metadata.

Related Article After Content was designed as a Joomla content plugin. Its purpose is straightforward from an editor's perspective: after a visitor finishes an article, a compact block of other site content appears beneath the main text. Published product descriptions mention selection based on existing metadata, displaying the article's first image, and several ordering options: next or previous item, random selection, random related selection, and ascending or descending sort order. That does not mean every one of these capabilities will remain available in every archive you find. A specific archive should be tested in a safe environment instead of carrying old expectations over to a modern site.

The extension has an important historical context: its former Joomla catalog listing is now unpublished because its links no longer work, and the catalog records that can still be found associate it with the Joomla 3 era. For that reason, this guide does not recommend installing the product blindly on a live site or claiming modern compatibility for it. It explains how to assess an installer package you already have, separate a safe experiment from a risky deployment, and identify situations where a supported Joomla module or a current extension for the same purpose is the better choice.

Related Article After Content guide cover showing a related-content block below a Joomla article
This original instructional illustration shows where the block appears below the main content and how article metadata can lead readers to their next useful resource.

When a Below-the-Article Block Helps Readers - and When It Gets in the Way

A plugin like this is useful not because every page must have another widget. Its purpose is to give the reader a logical next step after finishing a specific piece of content. On an editorial site, that may be a tutorial that continues the topic; in a knowledge base, a related procedure; in a catalog, an overview of a compatible solution; or on a company blog, an explanation of the next stage of the work. Users should understand why those particular links appear beneath the current content. If an email-setup article is followed by news, press releases, and old announcements simply because they were selected at random, the block distracts readers and weakens trust in the site's navigation.

The product is best suited to a site that already has at least a modest but thoughtfully categorized collection of content. An editor needs to be able to distinguish a tutorial from a news post, a problem article from a solution article, a broad topic from a narrowly focused question. In that case, Related Article After Content does not replace editorial work - it becomes its final step by displaying a curated selection in a predefined location after publication. On a site with only a few disconnected pages, or content without topics, categories, and meaningful metadata, an automatic block will usually feel random.

Who Can Benefit from a Careful Rollout

  • Knowledge-base editors whose articles form sequences such as preparation, configuration, verification, and resolution.
  • Joomla 3 archive owners who need to maintain an existing site and first reproduce previous behavior on a copy.
  • Content teams willing to review the items included in the block regularly and make sure they do not lead to outdated pages.
  • Small catalogs where articles about choosing, maintaining, or finding compatible solutions genuinely belong below a product page.

The product also has limitations. If the site already uses Joomla's built-in Articles - Related module, compare the behavior before comparing the appearance: the standard module connects articles through shared metadata keywords in the current and other published articles. In some templates, placing it in a position below the article is sufficient. If you specifically need automatic insertion into the content after the article body, the old content plugin may have been more convenient, but its age changes the priorities: maintainability and compatibility matter more than a familiar interface.

Practical rule: do not measure value by maximizing clicks at any cost. A good block gives readers a continuation of their current task. If a related link does not help them continue, explore, or verify the topic, it is better not to show it.

What You Should Not Expect from the Plugin

Related Article After Content is not a semantic search system, an editorial platform, duplicate-content protection, or a replacement for site architecture. Based on the older descriptions that remain available, it uses existing metadata and selection options. Do not promise that the plugin will determine a reader's intent on its own, automatically fix weak headings, or reliably improve search visibility. Internal links are useful when they are understandable to visitors and technically available, but simply displaying a block does not prove that rankings or reading time will increase.

Also, do not confuse related articles with similar products in an online store. If you want to display products, first determine whether they are handled by the same component and whether they contain the metadata the extension reads. A third-party catalog or e-commerce component may store records differently from com_content. In that situation, it is safer to treat product handling as a possible legacy use case mentioned in descriptions, rather than as a confirmed integration with your store.

A Quick Decision Map Before Installation

Answer three questions. First: do you have the exact installer package and a known origin for it? Second: can you deploy a site copy with the same Joomla version, template, and data? Third: are you prepared to manually review ten to fifteen pages covering different topics? If at least one answer is no, do not begin with installation. Restore a backup first, compile an inventory of your content, and consider a current alternative. This order saves more time than trying to hunt down a conflict later on a live site.

How Article Metadata Becomes a List of Related Content

The key behavior of Related Article After Content begins before the block is displayed. Joomla first renders the current article page. The content plugin then receives a display event and appends its own markup after the main text. According to the descriptions that are still available, it relies on existing metadata to choose items. The user then sees titles and, if that build supports it, the first image from a recommended article. The sequence is simple: article data - selection rule - below-the-article block - reader click-through. However, the quality of each stage depends on the quality of the one before it.

That is why installing the plugin should not be the first editorial task. If one article uses overly broad metadata terms while another uses random combinations, the algorithm cannot create a useful connection from weak input. Before enabling automatic output, take several articles from different sections and read them as a visitor would. For each one, identify the main topic, the subtask, the reader's skill level, and the natural next step. This information is not meant to produce a long keyword list. It is meant to create a minimal set of stable signals that genuinely group related content together.

Input Data: What to Clean Up in Joomla

In Joomla's standard model, article keywords are stored in article metadata. The built-in Articles - Related module compares the keywords of the current published article with those of other published articles. Available independent descriptions of the old Related Article After Content plugin also point to the use of existing metadata. Before testing, review not only the article text, but also the publication state, category, access permissions, language, title, images, and metadata of the content you expect to see together.

Start with a small test group of six to nine articles. Do not tag every page with a dozen broad terms such as "website," "Joomla," or "news": they create an overly broad pool of candidates. It is better to choose one shared topical signal and one specific signal. For example, three articles about email configuration may share the term "email notifications," while one of them also uses "delivery testing." A selection beneath a setup guide can then lead naturally to testing and diagnostics rather than to any article that happens to mention email.

Minimum Editorial Record for a Test Group
What to check Why it affects selection Sign of a good outcome
Title and opening paragraph They help the editor assess topical relevance rather than just matching words. The link promises a continuation of the same task.
Metadata and topical tags They may serve as the input for automatic selection. There is one shared signal and one specific signal, without noisy repetition.
Publication status and access A hidden or restricted article should not become an unexpected recommendation. Guests and authenticated users see the expected selection.
Intro image Older plugin descriptions mention automatic use of the first image. The thumbnail is appropriate, meaningful, and does not break the layout.

After this preparation, you have not an abstract "optimization," but controlled input for the plugin. If the selection still feels random, do not try to fix it with decorative styling. Return to the test group and inspect which items are being connected by their data. Sometimes the content actually serves different reader needs and should not share one block at all.

Diagram of the connection between Joomla metadata, the Related Article After Content rule, and the recommendation block
The diagram shows the causal chain: precise metadata helps the rule select an article, and the visitor receives a relevant next step.

Selection Modes and Their Editorial Meaning

An older product review lists options related to the next and previous article, random selection, random related content, and sorting. Do not treat them as interchangeable buttons. A "next" or "previous" mode is usually useful where publication order itself creates a sequence. For a magazine, that may be a news timeline, but it is often inappropriate for a knowledge base: a newly published guide does not necessarily continue the previous one.

Random output creates variety, but it is less predictable. It can work for a category of similar entertainment posts, but it is risky when helping users: someone troubleshooting an error expects a link to the next diagnostic step, not a random article. If your build distinguishes between regular random and random related options, test the latter first: it at least attempts to limit selection to a relevant topical context. Even then, manually sample pages, because the exact behavior of an old archive may differ from its marketing description.

How to Test Without Guessing

  1. Create test content on a site copy with clear relationships and different metadata.
  2. Enable only one proposed selection mode and clear Joomla's regular cache if it is enabled.
  3. Open the current article in a new private window as a guest, then as a user with restricted access.
  4. Record the title of every displayed item, its order, whether an image appears, and where the block is inserted.
  5. Change one signal, such as the topical tag on one article, and repeat the test.

This sequence makes cause and effect visible. If the block does not change after metadata is updated, possible causes include caching, an incorrect mode, lack of processing for that page type, or another source of relationships. If the block changes predictably, the configuration has been confirmed. Do not move on to large-scale metadata updates until you have proven the behavior with a small group.

Why the First Image Is Not Always the Best Image

Automatically using the first image saves editorial time, but it places requirements on article content. The first image may be a decorative banner, a tracking pixel, an image with unsuitable proportions, or an illustration that loses meaning outside its original context. If an unsuitable thumbnail appears in the output, do not begin by editing plugin code. First inspect the article itself: does it have a separate intro image, are technical images placed above the useful illustration, can guests access the file, and is the template cropping it too aggressively?

For a test group, choose one consistent editorial approach in advance: the intro image or teaser image should be topical, moderately wide, and readable at a small size. That keeps the recommendations from turning into a collection of random crops. If your template already uses an image from a dedicated field or a custom module, do not assume the old plugin will use the same approach. Check the actual HTML on the test page.

Key takeaway: Related Article After Content does not create relationships out of thin air. Its usefulness grows with the quality of the source material: topic structure, access settings, metadata, and a meaningful intro image.

Preparing an Old Joomla Extension Before Installation

For a supported extension, the usual recommendation to "make a backup" can sometimes sound routine. With Related Article After Content, it is the required boundary between an experiment and a live site. The available Joomla Extension Directory record is unpublished because its links no longer work, and older third-party catalogs associate the builds that can be found with Joomla 3. That means the package origin, compatibility with your PHP environment, and absence of updates cannot be treated as resolved questions. If you received a ZIP archive from a former site developer, a client, or your own trusted storage, treat it as archived software: isolate it first, study its behavior, and only then make a decision.

Do not download files from unverified sites that promise a "fresh" build of an old product. With an unsupported extension, it is especially easy to receive a package with modified code or an unclear history. This guide does not provide instructions for finding such archives. The safe starting point is your own project archive, a backup, or a package whose origin can be documented. If you do not have one, choosing a supported alternative is far more practical than building a live site around an unknown file.

The Minimum You Need to Prepare

  • A full backup of files and the database that can restore the entire site, not merely remove the extension.
  • A separate test copy with the same template, languages, access permissions, and set of key extensions.
  • A list of affected pages: a standard article, an article with an image, an empty article, content in another language, restricted content, and a category page.
  • A record of the current state: which modules already display content after the article, which caching rules are enabled, and what HTML the template produces.
  • A rollback plan: who will disable the plugin, clear the cache, and restore the previous backup if extra markup or an error appears on the page.

The test copy needs to reflect real operating conditions, not be an empty clean Joomla installation. The template, existing content plugins, output overrides, and access permissions are often what determine whether a below-the-article block looks as expected. On a clean site, an old package may activate without errors, yet on a real portal it may appear twice, end up inside the wrong container, or disappear because another content handler takes precedence.

Check the Platform, but Do Not Guess at Compatibility

Because the available listings connect Related Article After Content with Joomla 3, first record the exact Joomla version and PHP environment used by your test copy. Do not infer that "installation succeeded, so everything is supported." Outdated code may not fail during installation but can generate warnings, disrupt article rendering, or conflict with a modern template. Pay particular attention to a test page with error display enabled and to system logs, if your administrator maintains them.

You should not edit Joomla core files to force the package to work. If the plugin requires changes to system files, replacement of libraries, or disabling built-in protections, that is a signal to stop. A recommendation block is not valuable enough to reduce the manageability of the site. In that situation, migrate the editorial data and use a supported mechanism: the built-in module, a current extension, or a template area the team knows how to maintain.

Checking for Overlap with Other Extensions

Make a brief map of everything that already processes article content. In Joomla, that can include content plugins, editor buttons, module insertion, the tags system, a video handler, a caching tool, and a template override for com_content. Related Article After Content also appends markup after the article text, so overlap is particularly likely with components that display a "Read also" block, an advertising container, or a module at the end of an article. Do not disable everything at once. On the copy, test pages one at a time with one mechanism enabled and then with both enabled, recording exactly where the markup appears.

If two mechanisms display nearly identical recommendations, choose one component to own that task. Duplication does not make navigation more useful: users see two competing lists, while editors do not know which one they should maintain. In some cases, it makes sense to keep the built-in module in a sidebar while using the old plugin only after the article. However, that arrangement is appropriate only after verifying the order, responsive behavior, and absence of duplicate links.

Installation and Initial Testing Without Risking Live Pages

The steps below describe the general Joomla extension installation path, not a promise of exact screen names for a specific old package. The path and buttons in Joomla can vary by version. In the test administrator area, open extension management, choose installation, upload the verified archive, and wait for the system message. After a successful installation, do not automatically enable the plugin across all pages. Find it in the plugin list, open its settings, and first review the available fields without saving changes.

  1. On the test copy, make sure a restore point exists and that you know how to roll back.
  2. Install the archive through Joomla's standard Extension Manager without manually extracting or replacing files.
  3. Locate the plugin entry by name or content group and make sure it is not confused with a tool already installed.
  4. Capture the original values: order, relationship type, number of displayed items, image display, and any filters, if available.
  5. Enable the plugin only after selecting one test article and knowing where to look for the output.

After activation, open one test page in a new private window. This matters because you are checking what guests see, not the page state in the administrator area. Inspect the end of the article, the source HTML through browser tools, and the responsive view at a narrow width. Do not stop at asking whether a block exists. Confirm that it appears after the main text, is not placed inside comments, does not break closing template elements, does not display the current article title, and does not send users to inaccessible pages.

The First Outcome Worth Calling a Success

A successful start should look modest: one article displays one block containing several appropriate titles, the links open the expected published content, and the design does not conflict with the template. If the settings offer a random display mode, do not use it first. For an initial test, reproducible behavior is more valuable because it lets you compare the state before and after a metadata change.

Also check the category page, blog home page, search, print view, and other views if the site provides them. A content plugin should operate only where its output is genuinely needed. If the block appears on an article list page, below content excerpts, or in an administrator preview, do not hide the issue with a CSS rule. First inspect the plugin scope, its execution order, and the views it should process in that build.

Verification point: before moving on to configuration, you should have one reproducible example: one test article, one understandable block beneath it, a recorded set of links, and a known way to restore the previous state.

How to Safely Roll Back the First Test

If the block appears in the wrong location, the links are random, or the page looks unstable, first disable the plugin itself on the test copy and clear Joomla's cache. Then reopen the page as a guest. If the output returns to normal, the issue is isolated to the extension or its interaction with content. Restore the saved settings, record the symptom, and only then try one additional step. Do not leave an old plugin enabled in a "mostly working" state: that turns later troubleshooting into guesswork.

Configuring Below-the-Article Output: From Selection Mode to a Clear Outcome

After the first successful test, the main stage begins: configuring the extension not to expose a large number of settings, but to achieve predictable behavior. Older reviews of Related Article After Content confirm the core idea of a block after the article, metadata-based content selection, first-image display, and several ordering options. The exact fields depend on the specific package, so do not invent tab or toggle names that may not exist in your build. Open the plugin settings and match every actual option to one question: what visible change should this make on the page, and how will I verify it?

Start with the most conservative setup. It usually includes topical relevance, a small number of items, output only where visitors read full articles, and neutral styling that inherits the template font. A random combination of every available option is not a good configuration. If two settings change at once, you will not know which one caused an irrelevant selection or broke the placement.

Settings Worth Reviewing One at a Time

A Practical Approach to Configuring an Old Plugin
Decision area What to choose for the first test What to see on the page When to defer the setting
Selection method Connection through prepared metadata, if that mode is available. Items share a topic and help readers continue. If test articles do not have clear topical signals.
Order A reproducible order rather than randomness. The list does not change on repeated page loads without a reason. If you first need to prove the relationship criterion itself.
Quantity A small list that readers can scan without excessive scrolling. The block does not push another useful page element too far down. If the site does not yet have enough high-quality related content.
Image Only after checking the first image of every test article. Thumbnails are consistently understandable in scale and do not look random. If the plugin uses a technical or decorative first image.
Styling Inherit template typography with minimal custom rules. The heading and links are readable on both wide and narrow screens. If it is unclear where the extension stores its styles.

After each change, save the settings and check the same page without cached output. A test log only needs four fields: what changed, which article was current, what appeared in the block, and whether it matched expectations. That record is more useful than screenshots showing a dozen highlighted settings because it captures cause and effect and helps another editor reproduce the decision.

Selecting Related Content: Automation Needs Editorial Boundaries

Metadata-based relationships are useful when they are neither too broad nor too narrow. An overly broad tag can group a tutorial, a news post, and a company page. An overly rare tag can leave the block empty or repeatedly return the same item. Create a topical boundary: one broad topic defines the area, while a second tag specifies an action or reader type. For example, in a knowledge base, "backups" identifies the subject, while "restoration" distinguishes a guide for recovering data from an article about planning backups.

Do not use Related Article After Content as an automatic way to force one important page on every visitor. If you must always display a link to a service, policy, or contact form, that is a different task and needs a controlled module or template element. A related-content plugin should remain honest content navigation. That way, visitors understand why the block appears after the article, and editors can assess it by the quality of the continuation it offers.

How to Check Ordering Without Drawing False Conclusions

If the package provides "next," "previous," ascending, descending, or random options, prepare a small content series with known dates and titles. Change exactly one sorting setting, save it, open the page as a guest, and record the order. Then repeat the request in another browser. A reproducible mode should produce an explainable outcome. Evaluate a random mode differently: open the page several times, but each time check topical relevance and confirm that the current article is not among the recommendations.

If the current page title appears in the selection, do not hide it with styling. That is a data or selection issue that creates a useless link. Check whether the package excludes the current article, whether another component is producing similar markup, and whether the same block is repeated because multiple plugin instances are enabled. Fixing the cause matters more than cosmetic changes.

The Content Plugin and Its Position After the Main Text

The product's most distinctive feature is not a sidebar module, but automatic addition to the main text after it is rendered. This feels natural to readers: they reach the end and see what to read next. For the site, however, there is a technical boundary. The plugin works with content, while the template may include its own author boxes, ratings, comments, tags, and modules. As a result, "after the text" from the plugin's perspective does not always mean "after every article element" from the reader's perspective.

Check the order in your specific template. On some sites, the block should appear immediately after the final paragraph and before the author byline. On others, it is more useful after tags but before comments. The old plugin may not offer that level of control, and that is a normal limitation. Do not try to force it into another location by modifying the core. If placement is critical, consider a template override or a modern module-based tool with a supported output position.

Configuring related-content selection in Joomla and the visible block beneath the article text
This instructional scene connects a Joomla administrator setting with what a visitor sees after reading an article.

Practical Example: A Tutorial Series Instead of a Random Feed

Imagine a knowledge base for a service company. It contains articles titled "How to Create a Backup," "How to Verify Backup Integrity," "How to Restore a Test Site," and "What to Check After Restoration." The objective is not to display the greatest possible number of links beneath every article. It is to make sure that, after reading the first guide, users see the next step. Related Article After Content can help at that final stage if the content has already been prepared as a series and the test build confirms selection based on its data.

Preparing the Example

On the site copy, create four published test articles and one deliberately irrelevant page. Give the first four a shared topical signal and a distinct refining signal for each one. Do not connect the irrelevant page to the topic. Add a useful intro image to every article, or confirm that the plugin can operate without one. Enable a reproducible mode and keep the number of recommendations small. This test environment makes it easy to notice when an unrelated item enters the block or when a title is repeated.

Step-by-Step Example Verification

  1. Open the first article and confirm that the block appears only once after the text.
  2. Follow every recommendation and make sure the reader remains within the preparation, verification, or restoration path.
  3. Open the irrelevant page and confirm that it has not become part of the series because of generic technical words.
  4. Change one refining signal on a test article and see whether the selection changes as the chosen mode suggests.
  5. Check the same pages as a guest and as a user with restricted access.

The expected outcome is not a perfect "smart" selection, but a transparent one: the editor should be able to explain why every link appears there. If the automatic relationship is not precise enough, do not try to make it deeper by increasing the number of cards. Instead, reduce the scope, improve the data, or use manual navigation for important series. That is more honest for the reader and easier to maintain.

Key takeaway: a good initial configuration is built around one verifiable rule. Only after that is it worth experimenting with randomness, images, and broader page coverage.

How to Build an Editorial Path the Plugin Will Not Undermine

An automatic block beneath an article is useful only when the site itself has a clear topic map. Before enabling Related Article After Content widely, do a brief piece of editorial work. You do not need to rewrite the entire archive or create a complicated taxonomy. It is enough to identify which articles form real paths. After reading a guide, visitors usually have one of four questions: what should I do before this, what should I do immediately afterward, how do I verify the outcome, or how do I solve a common issue? Those four paths should guide which content you connect.

Start with ten of the most visited articles, but do not evaluate them only by traffic. Read the end of each page and identify which link would be useful immediately afterward. For a setup article, that may be verification; for diagnostics, an explanation of the cause; for an overview, a selection guide; and for an introductory article, a narrower tutorial. If the next task is not clear, you may need a new missing article rather than an automatic related-content block. The plugin can surface relationships between existing pages, but it cannot fill a gap in a knowledge base.

Four Types of Relationships That Are Easy to Maintain

A procedural continuation leads from preparation to configuration and then to verification. This is the strongest relationship type for tutorials because readers immediately understand the next step. A deeper dive moves from a general explanation to a detailed discussion of one setting. A risk response leads from a configuration description to an article about diagnostics and rollback. Finally, a neighboring use case presents an alternative path for another role or type of site. You do not need to mix all four paths in one block: an overly mixed list feels like search results rather than assistance.

When using metadata, it is useful to document these distinctions in an editorial table rather than only in the author's mind. One article may use the broad topic "backups" and the refinement "verification." Another can share the broad topic while using the refinement "restoration." This gives automatic selection a common boundary, while allowing the editor to manually confirm that the content does not overlap with news, commercial announcements, or pages without an instructional purpose.

Roles, Languages, and Access as Part of Recommendation Quality

Be especially careful on sites with multiple languages, restricted sections, or different user groups. Even if titles look correct during testing, readers should not see a link that opens an access-denied message or switches to another language without context. Joomla's built-in related-articles module documentation separately describes a language setting, and article availability in Joomla depends on publication state and access level. Do not assume the old plugin offers the same filters. Test actual behavior as a guest, a registered user, and, when applicable, a restricted-role user.

Create a checklist for every use case. Guests should see only publicly available links. A user with access to a restricted knowledge base may see an addition that they can actually open. A Russian-language article should not unexpectedly lead to an English-language guide if the site does not provide a clear transition between locales. When the package cannot reliably limit these cases, disable it for the questionable section or use another mechanism. No automatic block is better than a link that disappoints a visitor.

Do Not Treat a Click as the Only Proof of Value

A high click-through rate can indicate not only a successful path, but also an unclear structure in the current article: visitors may leave because they did not find the answer. Evaluate the block together with page quality. Check which article users visit, whether they return, whether the destination has a logical continuation, and whether the block creates duplicates. On a small site, periodically reviewing selections beneath key articles manually is enough. On a large site, it is useful to retain a list of verified paths and review it after major editorial changes.

Do not promise that internal links alone will improve search metrics. Practical value and technical accessibility matter more than ambitious claims. If the block gives readers another relevant page, it improves navigation. If it presents a random list, neither attractive thumbnails nor additional keywords will save it.

Verifying the Outcome on the Site: Appearance, Relevance, and Technical Access

After configuration, a separate verification stage is required. Administrators can easily see that settings were saved successfully and assume the work is complete, but readers encounter the block on the public site. Open several pages, not just one, with different text lengths, images, and topics. Follow the path as an ordinary visitor would: after finishing the article, do you notice the block heading, are recommendation titles understandable, are the links accessible, and does the area below the article become too heavy on a phone?

Verification in Three Layers

The first layer is relevance. Every link should answer the question, "Why should I read this next?" The second is appearance. The block should not break the layout, overlap comments, shrink images beyond recognition, or duplicate another section. The third is technical access. Links should open published pages with the same access level and should not lead to errors. If any layer fails verification, do not apply the configuration to the remaining articles.

Checking a Joomla related-articles block on a tutorial page below the main text
This visual example shows how an editor compares the relationship source, card order, and final output on the public page.

Checking Wide and Narrow Screens

Related Article After Content belongs to an older generation of extensions, so do not assume it has modern responsive behavior. Open the page on a wide screen and in a narrow browser view. Look beyond the cards themselves: inspect long titles, different image proportions, spacing before the next block, and whether links are easy to tap with a finger. If the template turns the list into one column, that may be entirely appropriate. If text is cut off, images extend into the margins, or the block becomes wider than the article area, first look for a conflict between the plugin markup and the template CSS.

Do not begin with broad rules such as img { max-width: 100%; }, because they change the entire site and may hide the actual cause. Open browser tools on the test page and identify the classes and containers the plugin has actually added. If you cannot confidently separate its styles from the template styles, do not add a modification. It is safer to leave default styling in the test environment and choose a modern tool than to introduce a broad CSS rule with unpredictable consequences.

An Editor's Verification Path

  1. Open an article as a guest after clearing the relevant cache.
  2. Compare the visible block with the editorial record for the current article.
  3. Hover over or tap each link and confirm its destination without manually changing the URL.
  4. Repeat the review on a narrow screen and for an article with a long recommendation title.
  5. Check a page where no topical match should exist: an empty or hidden block can be better than a false relationship.

The final point is often underestimated. If the site has no worthwhile continuation, it is better not to display an artificial block. A small number of empty outcomes can be an honest signal to the editorial team: create a new supporting article, improve metadata, or choose manual navigation for that content group.

What to Save After a Successful Test

Record the exact package, the test date, settings snapshots, the list of test pages, and known limitations. This information is not bureaucracy; it is for the next administrator. Old extensions often remain on a site longer than the people who installed them. Without a short record, the team will not understand a year later why the plugin is enabled, where its archive came from, or which pages cannot be changed without retesting.

Key takeaway: proof that the plugin works is not a green message after saving. It is a selection that a real user sees: relevant, accessible, unique, and cleanly integrated with the template.

Performance, Caching, and Search Navigation: What to Check After Launch

A related-content block affects a page in three ways: it adds queries or processing during rendering, increases the amount of markup at the end of an article, and creates additional internal paths. None of these characteristics is automatically a problem. The problem begins when the team does not evaluate them in the context of its own site. Related Article After Content requires that review in particular because available information concerns an old build, while modern Joomla infrastructure, templates, caching, and extensions may differ from the environment for which the plugin was created.

Cache Is Not a Replacement for Verification

Cache can retain an already rendered page, so after changing metadata, publication status, or block settings, you may still see the old selection. That is not necessarily a plugin issue. On the test copy, determine in advance which layer handles caching: Joomla itself, the server, an external proxy, or an optimization extension. Then change one signal on a test article, clear only the required cache, and reopen the page in a private window. Record which action actually refreshed the block. This lets you distinguish stored HTML from a related-content selection problem.

The reverse situation is also possible: caching can hide the fact that the block is too expensive to generate on an uncached page. Compare several representative articles while signed out and under the ordinary load available in your test environment. Do not assign the plugin a specific number of milliseconds without measurement. It is enough to confirm that pages do not generate errors, do not contain duplicate blocks, and do not become noticeably less stable after activation. If the site uses personalized access, also check that the same cached selection is not shown to users with different permissions.

Internal Links Are Useful When They Have an Editorial Reason

Related content is often described as a search optimization technique, but that framing can easily lead to poor decisions. The purpose of the block is to help people reach relevant information. Search engines may also discover the links, but their presence does not replace high-quality pages, clear headings, or correct access settings. Do not add the same group of generic keywords to metadata simply to make the plugin show links more often. The result will be dozens of articles related only by a word such as "Joomla," creating poor navigation for readers.

Also review how the links appear in the source HTML. Titles should contain understandable text, not an empty image or technical string. If the plugin makes the first illustration the only clickable area, make sure a readable heading remains nearby. If the same article appears in several blocks on the page, decide which mechanism is responsible for recommendations. Duplicate internal links usually add no value for readers.

A Safe Improvement Without Touching the Core

For an old extension, the safest way to improve block visibility is to use template capabilities and editorial order first instead of modifying product files. Check whether the template can apply neutral styling to link headings, card spacing, and image dimensions through an existing custom CSS area. Do this only after identifying the block's exact container in the browser on a test page. If the container and classes are unclear, do not guess at a selector or copy snippets from another site.

Any change should have a reversible path. Save the rule separately in the template or in its designated custom styles field, add a brief note explaining the reason, and check two long articles, one short article, and a narrow screen. If the block loses alignment, remove only the rule you added and clear the cache again. Do not edit Joomla core files or old plugin files just to change spacing or color. During updates, migrations, or backup restoration, such changes are easy to lose and make troubleshooting harder.

The Boundary Between Configuration and Template Rework

If you only need to change the space between the block heading and the final paragraph, that is usually styling. If you need to display the selection after comments, add author information, exclude entire sections through complex rules, or connect the block to an external system, that is a behavior change. Do not disguise the second task as a small CSS adjustment. First define the required outcome, review supported solutions, and decide whether replacing the old plugin is less costly than continuously maintaining custom modifications.

A Practical Combination with Joomla's Built-In System

A practical approach for a site with an archived plugin is not to force it to solve every problem. Related Article After Content is responsible only for the automatic block after a full article. Built-in categories, languages, access permissions, and publication status remain Joomla's responsibility. If the site has the Articles - Related module, it can be used as a separate mechanism only after responsibilities are clearly separated: for example, the module displays a selection in a sidebar of a specific template, while the plugin provides a continuation after the article text. This is not an official integration between two products, but a cautious arrangement based on different output locations.

The rollout order for this combination is simple: first test one mechanism, then test the other in a different area of the page, compare the links, and remove duplicates. Check guest access, language, mobile appearance, and caching. If the two lists offer the same content or one breaks the layout, roll back the second mechanism and keep one manageable option. Users should not have to figure out which component created a link.

You do not need to install alternatives alongside the archived plugin at the same time "just in case." Choose one test objective: preserve the old behavior, gain manual control, move the block into a module, or limit recommendations through categories and tags. Then create a site copy, disable the duplicate mechanism, and measure the outcome on the same pages. A comparative test like this provides more confidence than comparing feature lists.

Key takeaway: performance, caching, and internal navigation should be reviewed as one system. Keep an old extension only when its behavior is understood, limited, and reproducible in the real template.

Troubleshooting the Below-the-Article Block: Symptoms, Checks, and Safe Rollback

Issues with an old content plugin rarely have one universal setting-based fix. The same symptom - "the block does not work" - can mean the plugin is disabled, the current page is not a processed view, suitable data is unavailable, cache is serving old HTML, or the template is hiding the markup. Troubleshooting should therefore proceed from the visible outcome to the smallest possible check, not from randomly toggling every setting.

Troubleshooting a Related Article After Content block that does not display in Joomla
The troubleshooting map helps separate data, cache, output-scope, and template issues, then shows the restored below-the-article block.

The Block Does Not Appear at the End of a Full Article

Symptom: the plugin is installed, but visitors do not see recommendations. First check its published state in the plugin list and confirm that you are testing a full article view rather than a category, search result, or preview. Then open one prepared article without cached output. If the source HTML contains no trace of the block, the likely cause is activation, processing scope, or plugin conditions. If markup exists but the block is invisible, look for a template styling conflict.

Fix: do not change several settings at once. Return to one verified test article, enable the plugin, clear the necessary cache, and view the page again in a private window. If necessary, temporarily disable another tool on the site copy that also inserts content after the article text. Rollback: disable only Related Article After Content if the page immediately returns to normal without it, and record the overlap before choosing one mechanism to keep.

The Block Appears, but Links Are Topically Random

Symptom: recommendations exist, but they do not continue the current task. The most likely cause is overly broad or poorly maintained metadata, and sometimes a random selection mode. Check the current article and every recommended item: which shared signals might connect them, whether they share only one broad term, and whether different publication types have been mixed together.

Fix: return to a small test group, keep one topical and one refining signal, choose a reproducible mode, and test the order again. Do not add large numbers of new keywords in the hope of increasing accuracy. If the build does not provide a transparent relationship or the precise criterion is unknown, use manual navigation for critical paths. Rollback: temporarily disable the automatic block in the questionable section rather than leaving random recommendations visible to users.

The Current Article Appears, or the Same Item Is Repeated

Symptom: the bottom of the page contains a link to itself, or one recommendation is duplicated. Check whether a second plugin or module is displaying a similar container, whether two enabled copies of the same extension remain, and whether the test article identifier matches a selection condition. Inspect the HTML: two identical headings in different containers more often indicate duplicate mechanisms, while a single repeated item inside one list points to the old package's behavior or the data.

Fix: disable the duplicate component on the copy, clear the cache, and evaluate the outcome again. If the repetition remains in the only block, do not hide it with a CSS rule: instead, limit the number of items, change the mode, or stop using automatic selection for that use case. Rollback: preserve the original settings and return to the last state where the selection was understandable.

The Card Image Is Inappropriate or Breaks the Layout

Symptom: instead of a useful thumbnail, the block displays a decorative image, a tiny technical file, or an image with an awkward crop. An older product review mentions using the first image in an article, so first check image order in the test content itself. Also confirm that guests can access the file and that the template is not imposing overly rigid image dimensions.

Fix: bring the intro images in the test group into line with one editorial approach, or disable thumbnail display if your build supports that option. Do not replace extension files or introduce a broad CSS rule for all images on the site. Rollback: restore the previous article image or disable illustrations in the block until you can verify the change across several types of pages.

The List Does Not Update After Data Changes

Symptom: an editor changes metadata or publication status, but visitors still see the old list. First check Joomla cache and all other caching layers, then open the page in a private window. If clearing cache changes not just the block but the entire page, the issue was stored HTML. If no update occurs even on an uncached test copy, compare the actual article data and the selected mode.

Fix: create a small repeatable test: one article, one changed signal, one page view. Do not change the title, category, images, and several metadata fields simultaneously. Rollback: if the cache configuration becomes unclear, restore its previous verified value and continue troubleshooting on the site copy.

The Page Looks Unstable After Activation

Symptom: markup shifts out of place, a warning appears, or the block appears in an unexpected area. For an archived package, this is a serious sign of incompatibility or a template conflict. Check logs and error-display mode only in the test environment, compare the page with the plugin disabled and enabled, and then reduce the test to the essentials: one test article, one template, one plugin.

Fix: do not address the symptom by replacing system files. If it repeats under minimal conditions, leave the extension disabled and move to a supported option. Rollback: disable the plugin, clear the cache, confirm that the page has recovered, and restore the backup point if other components were changed during the experiment.

Troubleshooting rule: a successful fix must be visible on the same test article and for the same user role. If you cannot repeat the verification, the fix has not yet been proven.

Questions to Ask Before Applying the Configuration Across the Site

Can Related Article After Content Be Considered Compatible with Modern Joomla?

No. Old descriptions alone are not enough to support that claim. The available Joomla Extension Directory listing is unpublished because its links no longer work, and catalog information that can still be found associates the product with Joomla 3. Test the exact archive on an isolated copy and do not carry the outcome over to a live site without testing. If you need a supported environment, compare a current extension or the built-in module.

Do I Need to Fill In Metadata for Every Article?

Automatic topical relationships need stable input data. Start with key pages and a test group rather than mass-updating the entire archive. Metadata should help distinguish a specific topic and next step, not become a long list of generic terms.

Can the Block Be Displayed on Every Page Without Exceptions?

Technically, that depends on your build and template, but editorially it is not a good idea. On a short news post, legal page, contact page, or article without a worthwhile continuation, the block may be unnecessary. Show it where it helps readers continue their task.

Why Can an Administrator See a Recommendation That a Guest Cannot?

Check the target article's publication status, access level, language, and cache. Administrators may see more content than ordinary users. Testing in a private window while signed out of the administrator area is required for every important configuration change.

Should I Enable Random Ordering?

Only after you have proven the quality of the topical relationship. Randomness can refresh a selection in a category of similar content, but it makes verification harder and is not appropriate for a sequential knowledge base. Tutorials generally benefit more from predictable continuation.

Can I Fix Styling by Editing Plugin Files?

It is better not to. Such changes are difficult to maintain and easy to lose. Start with settings and careful template capabilities on a test copy. If the placement or structure is fundamentally unsuitable, choose a tool that supports the output position you need.

How Do I Know It Is Time to Replace the Old Extension?

Replacement is justified if the package has no confirmed origin, conflicts with the platform, requires core modifications, does not produce reproducible behavior, or cannot provide appropriate access and language restrictions. A modern tool does not have to be more complicated; it should be easier to maintain.

When Related Article After Content Can Be a Good Choice

This extension can be useful on a maintained archive site if the team has a verified package, a test copy, and clearly categorized content, and if the block after the article gives readers a genuine continuation of the topic. The safest path is to begin with a small group of pages, enable one reproducible use case, check guests, access permissions, caching, and responsive appearance, and then document the outcome.

For a new or actively evolving site, maintainability remains the primary criterion. If Related Article After Content does not pass the environment check or its settings cannot be explained and maintained, do not turn an old habit into technical debt. Choose Joomla's built-in mechanism or a current solution, but preserve the underlying principle: recommendations should be topically precise, accessible to readers, and useful after a specific article.

When the test copy confirms a meaningful selection and a safe rollback path, you can download the latest version of Related Article After Content for a controlled trial. Before enabling it on the live site, compare the package, settings, and list of test pages with the saved record once more. This small step protects both the reader's editorial path and the manageability of the Joomla site.

By OceanTheme.org Editorial Team

You are not logged in to post comments.