Signal Dark ships with 6 dedicated ad positions built into the template layout — plus unlimited inline placements via Joomla content plugins. No hacks, no layout shifts, no white flashes. This page shows every ad slot in action. Each demo banner labels its module position so you know exactly where to assign your own ads.
Template ad positions (6 total)
ad-banner
Full-width leaderboard above the main content. The large banner at the top of this page. Ideal for 728x90 banners, sponsor strips, or promotional announcements. One module, full width.
ad-banner-row
Three-column grid directly below the main banner. The three smaller ads you see under it. Perfect for affiliate links, tool recommendations, or partner logos. Each column is a separate module.
ad-article
Full-width placement below the article content. Scroll past this article to see it. Great for related product recommendations, newsletter CTAs, or contextual ads.
ad-article-row
Three-column grid below the article ad. Three smaller slots for secondary placements after the main content. Same 3-up grid as the banner row.
ad-sidebar
Inside the sidebar column on the right. Best for 300x250 rectangles, vertical banners, or sticky promotional blocks that stay visible while scrolling.
ad-footer
Full-width banner above the footer, below the newsletter section. Last-chance placement before visitors leave. Same leaderboard format as the top banner.
Inline ads via {loadmoduleid}
Beyond the 6 fixed positions, you can drop any module anywhere inside article content using Joomla's {loadmoduleid X} content plugin. The examples below show different inline ad formats.
How to set up your own ads
Every ad on this page is a standard Joomla Custom HTML module or inline HTML. To place ads on your site:
Step 1: Create a module
Go to Joomla Admin → Content → Site Modules → New → Custom HTML. Paste your ad code (AdSense script, affiliate banner, custom HTML).
Step 2: Assign to a position
Set the Position field to one of the 6 ad positions: ad-banner ad-banner-row ad-article ad-article-row ad-sidebar ad-footer
Step 3: Choose pages
In the Menu Assignment tab, select which pages show the ad — all pages, specific menu items, or exclude certain pages. Each position works independently.
Step 4: Inline ads (optional)
For mid-article placements, use {loadmoduleid X} anywhere in your article content. Replace X with the module ID. The template handles dark styling automatically.