Recent twitter entries...

  •  

How to remove meta tag “generator” in Joomla?

Posted by Waqas Kamran | Posted in How to | Posted on 15-05-2009

0

Joomla uses following “generator” meta tag in HEAD for identification. You might be interested in removing it for security reasons.

 <meta name=”generator” content=”Joomla! 1.5 – Open Source Content Management” />

In this article you will learn two methods (easy and difficult) so you will be able to change it or simply remove it.

Method One:

Put following code in your template before or after the <head> tag start

<?php $this->setGenerator(’Anything you want to set’); ?>

Method Two:

The file you want to edit is called head.php and is found here:
/libraries/joomla/document/html/renderer/head.php

you will want to find the following code (~line 167):
$strHtml .= $tab.’<meta name=”generator” content=”‘.$document->getGenerator().’” />’.$lnEnd;

you can turn it off by simply commenting the line with // at the beginning:
//$strHtml .= $tab.’<meta name=”generator” content=”‘.$document->getGenerator().’” />’.$lnEnd;

 Recommended Method:

Method One is recommended. Because if you use method two then your changes will be gone, each time you upgrade your Joomla to newer version.

Have fun with Joomla!

1 people like this post.

Write a comment