How to change the default Joomla offline page.

Posted by: admin in Offline pageJoomla on  

If you are working on your site and you want to put your site offline for a while, then you will have noticed you get the default Joomla offline page. This is a white page which contains the Joomla logo, your offline message and a login form. Probably this is not what you would like. Not because you don't like the Joomla logo, but this may confuse the visitors of your site. You want your visitors to see clearly that they are on the right place and should come back later. If they see a logo they don't know, they might think the site is gone. So you want to have your own page with your own logo and probably you want to get rid of the login form as well. In short, you would like to have a customized offline page for your site. Well, here's the way to do this.


You can find the default Joomla offline page in /templates/system/offline.php. You can change this file to have your custom page, but that wouldn't be very smart. If you change this file, then there's a good chance your changes are overwritten when you upgrade to a newer Joomla version. Just copy this file to the root directory of your template (=/templates/yourtemplate/). Now you can start editing this file to an offline page that fits your site. As a start I would recommend to include the css file of your template. And what else you need to change, depends on what you would like to have on this page. With a little bit of html knowledge you can make the perfect offline page for your Joomla site.

Comments (9)Add Comment

written by billyYU, May 18, 2009
So far I've manage to download only Joomla 1.0 - - and am waiting for updates.

written by Largowww, May 18, 2009
Joomla 1.0 is outphasing. You should use Joomla 1.5 and download from the official Joomla site:
Thank you..

written by Donna, September 10, 2009
I tried to find this info and landed in this useful guide.
Thanks I really appreciated.

Wanita Cantik Indonesia

written by Frank Mueller, September 11, 2009
Thanks a lot for this hint.


Many thanks for the hint!

written by Jose Luis, April 22, 2010
Hi, after trying to find where the offline.php file was (in fact, dissappeared): However, your information helped me. For those with the same problem, I downloaded Joomla again, find offline.php on templates/system and then copied to root directory of your template. It worked!
remove login

written by scott, July 05, 2010
how can I remove teh login info of the default offline page (offline.php)

written by, December 19, 2010
Thanks for share you article. Nice & work smilies/smiley.gif

written by Elison, August 01, 2011
it's work, thanks for help me!!!

written by Michael, November 23, 2011
Thank you so much!

Write comment

security code
Write the displayed characters