Вход на сайт



службы мониторинга серверов Яндекс.Метрика
Russian English Ukrainian
Подпишитесь на ленту и все новости сайта Вы узнаете первыми!
Самые последние статьи сайта

qr_droid_59943

Главная Новое в Joomla Статьи о Joomla Как убрать мета тег generator Joomla 1.5.x
Как убрать мета тег generator Joomla 1.5.x
(3 голоса, среднее 5.00 из 5)

Внимательно просмотрев исходный код Вашего сайта, в шапке между <head></head> вы обнаружите тег <meta name="generator" content="Joomla! 1.5 - Open Source Content Management" />. Многие спрашивают: как его убрать. Да и действительно! Он совершенно не нужен. Данный код просто внедряется в документ программой/приложением/скриптом, в котором был создан. <META NAME="Generator" CONTENT="">  Для веб мастера совершенно никакой ценности не несет,  и используется производителем программного обеспечения в котором был создан документ.

 

Так вот! В Joomla это выглядит примерно так:

http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

http://www.w3.org/1999/xhtml" xml:lang="ru-ru" lang="ru-ru" >

<head>

<meta http-equiv="content-type" content="text/html; charset=utf-8" />

<meta name="robots" content="index, follow" />

<meta name="keywords" content="joomla, Joomla" />

<meta name="description" content="Joomla! - the dynamic portal engine and content management system" />

<meta name="generator" content="Joomla! 1.5 - Open Source Content Management" />

<title>Мой сайт</title>


<link rel="stylesheet" href="/templates/system/css/system.css" type="text/css" />

<link rel="stylesheet" href="/templates/system/css/general.css" type="text/css" />

<link rel="stylesheet" href="/templates/rhuk_milkyway/css/template.css" type="text/css" />

<link rel="stylesheet" href="/templates/rhuk_milkyway/css/blue.css" type="text/css" />

<link rel="stylesheet" href="/templates/rhuk_milkyway/css/blue_bg.css" type="text/css" />


<!--[if lte IE 6]>

<link href="/templates/rhuk_milkyway/css/ieonly.css" rel="stylesheet" type="text/css" />

<![endif]-->


</head>

Как убрать мета тег generator Joomla 1.5.x

А теперь давайте попробуем его убрать.

Существует 2 способа это сделать.

1. Открываем /libraries/joomla/document/html/renderer/head.php.

Находим примерно в строке 83-84

$strHtml .= $tab.'<meta name="generator" content="'.$document->getGenerator().'" />'.$lnEnd;

И комментируем, т.е. скрываем с помощью знака комментария  //  php. Получается следующее:

//$strHtml .= $tab.'<meta name="generator" content="'.$document->getGenerator().'" />'.$lnEnd;

После чего просто сохраняем и проверяем наш html код.

Этот способ плох тем что если вы обновите вашу Joomla, то возможно это файл заменится на новый и тег Generator отобразится снова.

2.Второй способ не убирает тег, но позволяет прописать своё значение, остается на всегда.

В панели управления Joomla идём >Расширения> Менеджер шаблонов> в списке установленных шаблонов выбираете ваш, активный в данный момент> Редактировать HTML. Между тегами <head>  И </head> вставляете

<?php $this->setGenerator('mysite'); ?>.

 

Комментарии  

 
0 #1 Clarence 17.04.2014 07:50
I'm amazed, I have to admit. Seldom do I come across a blog that's both equally educative and
interesting, and without a doubt, you have hit
the nail on the head. The problem is something that not enough
folks are speaking intelligently about. I am very happy I found this
in my search for something regarding this.
Цитировать
 

Добавить комментарий


Защитный код
Обновить

Copyright © 2011 "KSW-создание сайтов". При полном или частичном использовании материалов кликабельная ссылка на https://ksw.net.ua обязательна.