1. Уважаемые пользователи, прежде чем ответить в теме или создать новую,
    внимательно ознакомьтесь с правилами раздела

    Кому лень работать или руки не оттуда - пользуйтесь услугами специалистов
  2. Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.."

    Есть JED!!! Ищите там!!!

Помощь Как удалить код keywords в joomla 2.5

Тема в разделе "Joomla", создана пользователем Mukis, 12 сен 2015.

Информация :
  • Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с правилами раздела
  • Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.." Есть JED!!! Ищите там!!!
  • Аналоги ищите там же - на JED!!!
  • Новая версия? - У кого будет - тот выложит!
Модераторы: arman29, DMS, Genk0, NightHunter
  1. Mukis

    Mukis Постоялец

    Регистр.:
    26 мар 2013
    Сообщения:
    117
    Симпатии:
    16
    Подскажите пожалуйста, может кто-то сталкивался с такого рода проблемой. Мне нужно удалить код keywords с главной страницы джумлы 2.5
    Где это можно сделать и как?

    Спасибо)
     
  2. D'Jack

    D'Jack

    Регистр.:
    22 сен 2012
    Сообщения:
    347
    Симпатии:
    123
    Редактировать, что выводим <jdoc:include type="head" /> можно тут:

    /libraries/joomla/document/html/renderer/head.php

    ну, если добавить какой свой тег (например подключение доп. стилей или мета тега Яндекс Вебмастера) то идите в шаблон и ищите где у вас прописаны теги head может быть либо в index.php либо посмотреть что он подключает в самом начале и копать уже там.
     
  3. syntetico

    syntetico Создатель

    Регистр.:
    22 фев 2013
    Сообщения:
    13
    Симпатии:
    2
    менять файлы ядра не самое изящьное решение, Перейти по ссылке
    удалить кейворды из глобальных настроек если прописанны



    от шаблона не зависит
     
    Последнее редактирование модератором: 15 сен 2015
  4. nnuled

    nnuled Постоялец

    Регистр.:
    1 окт 2014
    Сообщения:
    79
    Симпатии:
    29
    replacer компонент и ему подобные делает автоматом
     
  5. asti66

    asti66 Писатель

    Регистр.:
    5 июн 2014
    Сообщения:
    5
    Симпатии:
    0
    Тут еще зависит от того что является главной страницей. Если это какой нибудь сторонний компонент, то стоит поискать где подключаются мета-теги в контроллере или вьюшке.
     
  6. VitalijjP

    VitalijjP Постоялец

    Регистр.:
    22 янв 2013
    Сообщения:
    123
    Симпатии:
    29
    Заходите в файл ../ libraries/joomla/document/html/render/head.php

    Ищите код


    elseif ($type == 'standard' && !empty($content))

    и заменяете всю конструкцию "foreach" на следующий код:

    foreach ($tag as $name => $content)
    {
    if ($type == 'http-equiv')
    {
    $content .= '; charset=' . $document->getCharset();
    $buffer .= $tab . '<meta http-equiv="' . $name . '" content="'
    . htmlspecialchars($content) . '" />' . $lnEnd;
    }
    elseif ($type == 'standard' && !empty($content))
    {//добавил

    if ($content) { if ($name=='keywords') continue; //добавил

    $buffer .= $tab . '<meta name="' . $name . '" content="'
    . htmlspecialchars($content) . '" />' . $lnEnd;
    }//скобочка тоже
    }
    }
    }

    // Don't add empty descriptions


    И не забывайте, каждый раз при обновлении joomla придется редактировать этот файл.
     
  7. WRed

    WRed Вредный

    Регистр.:
    9 янв 2013
    Сообщения:
    168
    Симпатии:
    176
    Кор файлы править не лучшая идея, как вариант можно обнулить мета кейворд главной страницы вставив в index.php вашего шаблона следующий код:
    Код:
    <?php
    $app = JFactory::getApplication();
    $document = JFactory::getDocument();
    $menu = $app->getMenu();
    if ($menu->getActive() == $menu->getDefault()) {
        $document->setMetaData('keywords', "");
    }
    ?>
    П.С. это для одноязычного сайта.
     
  8. sankt

    sankt Создатель

    Регистр.:
    4 май 2012
    Сообщения:
    27
    Симпатии:
    7
    один из плагинов поможет, если нет желания забираться в код:
    plgTitleManager30
    plugin_SEOSimple_2.1_J25
    TagMeta1.7.2Community
    может есть и версии новее, использовал эти.
     
  9. mickymouse

    mickymouse

    Регистр.:
    22 фев 2008
    Сообщения:
    182
    Симпатии:
    131