Eliminar Meta Generator en Joomla programaticamente

En el artículo anterior ya vimos cómo ocultar el meta generator en joomla utilizando un plugin. En este artículo vamos a conseguir el mismo resultado pero sin utilizar código de terceros.

Para ello, lo primero que tenemos que tener claro es que template estamos usando actualmente en nuestro sitio web. Esto podemos verlo, accediendo al backend de nuestro joomla en el “gestor de plantillas” fijandonos en la columna “predeterminado”.

Plantilla defaul en joomla

Una vez conocemos cual es la plantilla que se está usando en nuestro sitio web, tenemos que ir a modificar el archivo de entrada a la misma. Este se encuentra en una dirección como esta: “/templates/nombre-template/index.php”. Una vez hemos localizado este archivo, pasamos a editarlo. Podemos usar para ello nuestro editor favorito o incluso el notepad.

Para acceder al Meta Generator desde nuestra plantilla, ésta nos provee de un método de instancia denominado “setGenerator”. Podemos usar este método de la siguiente manera:

$this->setGenerator(null);

Con este código, eliminamos por completo el meta de la página. Al asignarle el valor “NULL”, Joomla sabe que no debe mostrar ese meta.

$this->setGenerator('Mikel Garcia Urrutia');

En cambio al indicarle una cadena de texto al método, este se encargará de sobreescribir el texto que Joomla utiliza por defecto.

Con este sencillo truco podemos eliminar el meta generator de nuestros portales joomla.

Esta entrada fue publicada en Seguridad. Guarda el enlace permanente.

3 respuestas a Eliminar Meta Generator en Joomla programaticamente

  1. Micchello dijo:

    No puedo eliminar el meta ni con este sistema ni con los plugines mas comunes, no aparece en info de la pagina pero lo veo en la web, que hago? Gracias

  2. Micchello dijo:

    Hola, he probado esto y el meta se borra de la info de la pagina pero al ingresar en la web lo veo en el pie. gracias

    • Mikel dijo:

      Hola Micchello.
      Este post trata de como eliminar el Meta Generator en Joomla. No todas las “referencias” a Joomla de la web. Tendría que ver tu site para estar más seguro, pero según comentas, parece más un simple texto en el pie de tu plantilla.
      Un saludo.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s