Просмотр темы - мета не выводятся • Форум поддержки сайта zvirec.com

 




Ответить на тему  [ Сообщений: 25 ] 
На страницу 1, 2, 3  След.
мета не выводятся 
Автор Сообщение
Бывалый

Зарегистрирован: 30 июн 2012, 10:46
Сообщений: 208
Откуда: Киев
Пол: мужской
Репутация: 77
Добавить пункт репутацииВычесть пункт репутации
Сообщение мета не выводятся
Здравствуйте. Прописаны мета-теги а админке joomla, при проверке firebug показывает
Код:
<meta content="" name="keywords">
<meta content="" name="description">
<meta content="Joomla! 1.5 - Open Source Content Management" name="generator">

Теги прописаны достаточно давно

_________________
http://www.klik.kiev.ua Создание сайтов Киев
http://www.ukraine.com.ua/?page=85551 Хостинг Украина


12 мар 2013, 17:38
Профиль Отправить личное сообщение WWW
Модератор
Аватар пользователя

Зарегистрирован: 07 мар 2009, 22:56
Сообщений: 8855
Откуда: forum.zvirec.com
Пол: мужской
Репутация: 5323
Добавить пункт репутацииВычесть пункт репутации
Сообщение Re: мета не выводятся
В общих настройках прописывали?

_________________
Заработок для вебмастеров:

Тизерка. Высокий CTR. Выплаты в WMR раз в неделю.

Рекламная сеть для сайтов "женской" тематики. Цена за клик 2.6 руб.

Вітання українською мовою


12 мар 2013, 18:33
Профиль Отправить личное сообщение
Бывалый

Зарегистрирован: 30 июн 2012, 10:46
Сообщений: 208
Откуда: Киев
Пол: мужской
Репутация: 77
Добавить пункт репутацииВычесть пункт репутации
Сообщение Re: мета не выводятся
да в общих настройках прописал описание и ключевики

_________________
http://www.klik.kiev.ua Создание сайтов Киев
http://www.ukraine.com.ua/?page=85551 Хостинг Украина


12 мар 2013, 22:27
Профиль Отправить личное сообщение WWW
Эксперт
Аватар пользователя

Зарегистрирован: 12 фев 2011, 12:25
Сообщений: 1417
Откуда: Минск
Пол: мужской
Репутация: 1593
Добавить пункт репутацииВычесть пункт репутации
Сообщение Re: мета не выводятся
Как убрать generator описано здесь.
Что касается пустых значений мета, они настраиваются первым делом в общих настройках. Все, что там написано должно выводиться.
Случайно не корректировали файл ...renderer/head.php ?
Об этом посмотрите здесь.

_________________
Scripta manent! (Написанное остается, лат.)
Мы делаем профессиональные качественные переводы.
http://prof-perevod.by


12 мар 2013, 23:25
Профиль Отправить личное сообщение WWW
Бывалый

Зарегистрирован: 30 июн 2012, 10:46
Сообщений: 208
Откуда: Киев
Пол: мужской
Репутация: 77
Добавить пункт репутацииВычесть пункт репутации
Сообщение Re: мета не выводятся
файл ...renderer/head.php не коректировал, перепроверил его, все как в примере по ссылке, которую вы дали, описания и ключевики по прежнему пустые

Добавлено спустя 10 минут 46 секунд:
вот мой файл head.php
Код:
<?php
/**
* @version      $Id: head.php 21074 2011-04-04 16:51:40Z dextercowley $
* @package      Joomla.Framework
* @subpackage   Document
* @copyright   Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
* @license      GNU/GPL, see LICENSE.php
* Joomla! is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses.
* See COPYRIGHT.php for copyright notices and details.
*/

// Check to ensure this file is within the rest of the framework
defined('JPATH_BASE') or die();

/**
* JDocument head renderer
*
* @package      Joomla.Framework
* @subpackage   Document
* @since      1.5
*/
class JDocumentRendererHead extends JDocumentRenderer
{
   /**
    * Renders the document head and returns the results as a string
    *
    * @access public
    * @param string    $name      (unused)
    * @param array    $params      Associative array of values
    * @return string   The output of the script
    */
   function render( $head = null, $params = array(), $content = null )
   {
      ob_start();

      echo $this->fetchHead($this->_doc);

      $contents = ob_get_contents();
      ob_end_clean();

      return $contents;
   }

   /**
    * Generates the head html and return the results as a string
    *
    * @access public
    * @return string
    */
   function fetchHead(&$document)
   {
      // Trigger the onBeforeCompileHead event.
      $app = &JFactory::getApplication();
      $app->triggerEvent('onBeforeCompileHead');
      
      // get line endings
      $lnEnd = $document->_getLineEnd();
      $tab = $document->_getTab();

      $tagEnd   = ' />';

      $strHtml = '';

      // Generate base tag (need to happen first)
      $base = $document->getBase();
      if(!empty($base)) {
         $strHtml .= $tab.'<base href="'.$document->getBase().'" />'.$lnEnd;
      }

      // Generate META tags (needs to happen as early as possible in the head)
      foreach ($document->_metaTags as $type => $tag)
      {
         foreach ($tag as $name => $content)
         {
            if ($type == 'http-equiv') {
               $strHtml .= $tab.'<meta http-equiv="'.$name.'" content="'.$content.'"'.$tagEnd.$lnEnd;
            } elseif ($type == 'standard') {
               $strHtml .= $tab.'<meta name="'.$name.'" content="'.str_replace('"',"'",$content).'"'.$tagEnd.$lnEnd;
            }
         }
      }

      $strHtml .= $tab.'<meta name="description" content="'.$document->getDescription().'" />'.$lnEnd;
      
// Don't add empty descriptions
      $documentDescription = $document->getDescription();
      if ($documentDescription)
      {
         $buffer .= $tab . '<meta name="description" content="' . htmlspecialchars($documentDescription) . '" />' . $lnEnd;
      }

      // Generate stylesheet links
      foreach ($document->_styleSheets as $strSrc => $strAttr )
      {
         $strHtml .= $tab . '<link rel="stylesheet" href="'.$strSrc.'" type="'.$strAttr['mime'].'"';
         if (!is_null($strAttr['media'])){
            $strHtml .= ' media="'.$strAttr['media'].'" ';
         }
         if ($temp = JArrayHelper::toString($strAttr['attribs'])) {
            $strHtml .= ' '.$temp;;
         }
         $strHtml .= $tagEnd.$lnEnd;
      }

      // Generate stylesheet declarations
      foreach ($document->_style as $type => $content)
      {
         $strHtml .= $tab.'<style type="'.$type.'">'.$lnEnd;

         // This is for full XHTML support.
         if ($document->_mime == 'text/html' ) {
            $strHtml .= $tab.$tab.'<!--'.$lnEnd;
         } else {
            $strHtml .= $tab.$tab.'<![CDATA['.$lnEnd;
         }

         $strHtml .= $content . $lnEnd;

         // See above note
         if ($document->_mime == 'text/html' ) {
            $strHtml .= $tab.$tab.'-->'.$lnEnd;
         } else {
            $strHtml .= $tab.$tab.']]>'.$lnEnd;
         }
         $strHtml .= $tab.'</style>'.$lnEnd;
      }

      // Generate script file links
      foreach ($document->_scripts as $strSrc => $strType) {
         $strHtml .= $tab.'<script type="'.$strType.'" src="'.$strSrc.'"></script>'.$lnEnd;
      }

      // Generate script declarations
      foreach ($document->_script as $type => $content)
      {
         $strHtml .= $tab.'<script type="'.$type.'">'.$lnEnd;

         // This is for full XHTML support.
         if ($document->_mime != 'text/html' ) {
            $strHtml .= $tab.$tab.'<![CDATA['.$lnEnd;
         }

         $strHtml .= $content.$lnEnd;

         // See above note
         if ($document->_mime != 'text/html' ) {
            $strHtml .= $tab.$tab.'// ]]>'.$lnEnd;
         }
         $strHtml .= $tab.'</script>'.$lnEnd;
      }

      foreach($document->_custom as $custom) {
         $strHtml .= $tab.$custom.$lnEnd;
      }

      return $strHtml;
   }
}

_________________
http://www.klik.kiev.ua Создание сайтов Киев
http://www.ukraine.com.ua/?page=85551 Хостинг Украина


13 мар 2013, 00:47
Профиль Отправить личное сообщение WWW
Бывалый

Зарегистрирован: 30 июн 2012, 10:46
Сообщений: 208
Откуда: Киев
Пол: мужской
Репутация: 77
Добавить пункт репутацииВычесть пункт репутации
Сообщение Re: мета не выводятся
Пожалуйста помогите решить эту проблему, увидел такое еще на одном своем сайте, описание и ключевики попросту отсутствуют, может сборка joomla корявая, хотя остальные сайта на этой сборке работают нормально. (joomla 1.5.26)
интерестно что при просмотре кода в самой админке firebug выводит мета-теги как надо, берет их из общих настоек, а вот на сайте они также пустые

Добавлено спустя 52 минуты 50 секунд:
что-то мне подсказывает что дело в базе данных, так как на локалке(сохранилась начальная версия сайта) описание и ключевики отображаются, и я никаких компонентов кроме joomfish не ставил, ничего не менял. Может при экспорте/импорте базы данных случится такая проблема?

Добавлено спустя 1 минуту 59 секунд:
хотя недели 2 назад описание и ключевики отобраались без проблем... неразбериха какая-то

_________________
http://www.klik.kiev.ua Создание сайтов Киев
http://www.ukraine.com.ua/?page=85551 Хостинг Украина


13 мар 2013, 11:31
Профиль Отправить личное сообщение WWW
Эксперт
Аватар пользователя

Зарегистрирован: 12 фев 2011, 12:25
Сообщений: 1417
Откуда: Минск
Пол: мужской
Репутация: 1593
Добавить пункт репутацииВычесть пункт репутации
Сообщение Re: мета не выводятся
И стартовый сайт назывался head.php?
А где указываете, что стартовый не не index.php, а указанный файл?

_________________
Scripta manent! (Написанное остается, лат.)
Мы делаем профессиональные качественные переводы.
http://prof-perevod.by


13 мар 2013, 20:27
Профиль Отправить личное сообщение WWW
Бывалый

Зарегистрирован: 30 июн 2012, 10:46
Сообщений: 208
Откуда: Киев
Пол: мужской
Репутация: 77
Добавить пункт репутацииВычесть пункт репутации
Сообщение Re: мета не выводятся
EKT писал(а):
И стартовый сайт назывался head.php?
А где указываете, что стартовый не не index.php, а указанный файл?

не понял вопрос, index.php само собой стартовый, а я выложил head.php, (корень/libraries/joomla/document/html/renderer файл head.php) о котором вы писали выше

_________________
http://www.klik.kiev.ua Создание сайтов Киев
http://www.ukraine.com.ua/?page=85551 Хостинг Украина


13 мар 2013, 23:32
Профиль Отправить личное сообщение WWW
Эксперт
Аватар пользователя

Зарегистрирован: 12 фев 2011, 12:25
Сообщений: 1417
Откуда: Минск
Пол: мужской
Репутация: 1593
Добавить пункт репутацииВычесть пункт репутации
Сообщение Re: мета не выводятся
Мой вопрос снимается.
Вам надо копать в разнице между локалом и хостингом.
Я вспомнил такую вещь. Значения мета данных из общих настроек (они в configuration.php),
в дальнейшем (после первой заливки в хостинг) не меняются сами.
Метаданные из основных настроек локала надо переносить на хостинг вручную.
1-й способ: открываете админки локала и хостинга, берете с 1-го вставляете во 2-й.
2-й способ: в редакторе метазначения берете из configuration.php локала, вставляете в соответствующие параметры configuration.php (не целиком копируем, иначе придется заново выставлять другие параметры хостинга). Все должно работать.
PS. Эта не очень-то приятная процедура выполняется каждый раз, когда меняются мета данные основных настроек (это же означает мета данные для языка по умолчанию). Для переводов метаданные переносятся с базой данных и ничего лишнего не надо делать.
Удачи.

_________________
Scripta manent! (Написанное остается, лат.)
Мы делаем профессиональные качественные переводы.
http://prof-perevod.by


14 мар 2013, 13:36
Профиль Отправить личное сообщение WWW
Бывалый

Зарегистрирован: 30 июн 2012, 10:46
Сообщений: 208
Откуда: Киев
Пол: мужской
Репутация: 77
Добавить пункт репутацииВычесть пункт репутации
Сообщение Re: мета не выводятся
План действий понятен, буду пробовать, но есть один вопрос: на одном сайте могу проделать такое, а на втором мета не выводятсяс даже на локальном сервере, вероятно изза того что я импортировал базу данных с хоста на локалку ,что делать в таком случае?
И значит ли это что лучше не прописывать мет перед заливкой на хостинг?

Добавлено спустя 4 минуты 15 секунд:
посмотрел configuration.php на хосте, там мета прописаны как и в админке. Выходит проблема не в этом? еще хочу заметить что где-то несколько недель назад мета выводились, тоесть после переноса все работало, я не раз менял мета-теги

_________________
http://www.klik.kiev.ua Создание сайтов Киев
http://www.ukraine.com.ua/?page=85551 Хостинг Украина


14 мар 2013, 15:30
Профиль Отправить личное сообщение WWW
Показать сообщения за:  Сортировать по:  
Ответить на тему   [ Сообщений: 25 ]  На страницу 1, 2, 3  След.
   Похожие темы   Автор   Ответов   Просмотров   Последнее сообщение 
Нет новых непрочитанных сообщений в этой теме помогите как удалить мета-тэг "Noindex"

в форуме PHPBB

stiv555

5

2321

02 апр 2011, 11:28

stiv555 Перейти к последнему сообщению

Нет новых непрочитанных сообщений в этой теме "Документ содержит мета-тег noindex"

в форуме ВНЕШНЯЯ ОПТИМИЗАЦИЯ

MANR

9

1892

27 янв 2010, 01:49

MANR Перейти к последнему сообщению

Нет новых непрочитанных сообщений в этой теме Подскажите куда мне надо на форуме вписать Мета-тег

в форуме PHPBB

kuzik

7

1888

21 дек 2011, 21:44

Milky Перейти к последнему сообщению

Нет новых непрочитанных сообщений в этой теме Для чего в материале под мета данными параметр robots?

в форуме ФОРМИРОВАНИЕ СТРУКТУРЫ САЙТА И ВОПРОСЫ ПО ФУНКЦИОНИРОВАНИЮ СТАНДАРТНОЙ СБОРКИ JOOMLA

antoha487

3

861

17 июл 2010, 16:23

antoha487 Перейти к последнему сообщению

Нет новых непрочитанных сообщений в этой теме Подскажите пожалуйста как прописовать мета теги

в форуме ВНУТРЕННЯЯ ОПТИМИЗАЦИЯ

kuzik

8

1075

03 ноя 2011, 19:29

antoha487 Перейти к последнему сообщению


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
 cron