Demo Site

Demo Site

  • Easily identify demo sites
  • Customize the banner
  • Useful for demo, dev or testing

The Demo Site plugin displays a simple notice to visitors in either Joomla! frontend or Joomla! Administrator - something very simple, that is actually very helpful if you're putting up a lot of different demo-websites.

Cost Free
Current version 0.0.10 (Stable)
Requirements Joomla 3.0 - Joomla 3.4
PHP 5.4 or higher
PHP 5.4.0 or higher
Download Login to access this download
Support Support Forum
License GNU/GPL (General Public License)


  • Customizable banner for displaying demo notice
  • Adds robots tag DEMO, NOINDEX, NOFOLLOW
  • Applicable to both frontend and backend

Getting started

  • Install the plugin in the Extension Manager
  • Enable the plugin in the Plugin Manager


  • Quick setup of the plugin to get started right away
  • Install and enable the plugin and you're done
  • Your demo site will be skipped by robots


When you put a demo-site live, you need to consider various things. Of course the security aspect is vital: You need to make sure users can only access those parts of Joomla! that are vital, protecting other parts. One high risk is that you leave open the Joomla! Media Manager - a hacker could easily misuse this by uploading various scripts.

This plugin - as of yet - only offers a simple message that is displayed on the top of the screen. However, our goal is to add more security countermeasures as well to this plugin.



The message-text can be modified through the plugin parameters within the Joomla! backend. If you want to modify the CSS-code involved, you can either override the CSS in your own template-files or add a new CSS-override file:



Programming Joomla Plugins book

Take control of your Joomla plugins

When building Joomla sites, you can fix small issues with plugins. If a plugin does not fit your needs, instead of searching for another plugin, why not fix things yourself? This is what open source is about.

With our Programming Joomla Plugins book, you get insight into plugins & events. You learn how plugin code works, so that you can insert your own tricks. Coding is fun. And this book shows it is not that hard to get started!

Get your book now

More extensions



Implement Fancybox in Joomla with minimal coding
HTTP Authentication

HTTP Authentication

Protect your sites using a HTTP Authentication popup
Language Domains

Language Domains

Bind each Joomla language to a specific domain name