сообщество про Мамбо демо-сайт файлы справочник обзоры форум команда
    Расширенный поиск
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
јРЩ 24, 2019, 10:03:09

Войти
37540 Сообщений в 7701 Тем от 1704 Пользователей
Последний пользователь: nezhalsky
* Начало Помощь Поиск Войти Регистрация
Форум Ru-Mambo.ru  |  Ru-Mambo.ru  |  Общие вопросы  |  Раскрутка сайта  |  Тема: SEO keywords и description как избавиться 0 Пользователей и 1 Гость смотрят эту тему. « предыдущая тема следующая тема »
Страниц: 1 Вниз Печать
Автор Тема: SEO keywords и description как избавиться  (Прочитано 7892 раз)
AlexR
Новичок
*

Репутация: 0
Offline Offline

Сообщений: 21


Просмотр профиля
« : ПЭТРам 21, 2008, 02:13:47 »

Помогите советом....
Дано: сайт MAMBO установлен mamboeZine
Нужно что бы на главной странице keywords и description брались из глобальных настроек, на остальных страницах те, что прописаны именно для этих страниц.
Что было сделано (к сожалени. адрес сайта где это взял не помню...)
Открываем файл /includes/frontend.php
Находим в нем строчки:
Цитировать
$mainframe->appendMetaTag( 'description', $mosConfig_MetaDesc );
$mainframe->appendMetaTag( 'keywords', $mosConfig_MetaKeys );
заменяем на
Цитировать
  $description = '';
  $keywords = '';
 
  $_meta_keys_index = -1;
  $_meta_desc_index = -1;
 
  $n = count( $mainframe->_head['meta'] );
  for ($i = 0; $i < $n; $i++) {
    if ($mainframe->_head['meta'][$i][0] == 'keywords') {
      $_meta_keys_index = $i;
      $keywords = $mainframe->_head['meta'][$i][1];               
    } else if ($mainframe->_head['meta'][$i][0] == 'description') {
      $_meta_desc_index = $i;
      $description = $mainframe->_head['meta'][$i][1];               
    }
  }
 
  if (!$description) {
    $mainframe->appendMetaTag( 'description', $mosConfig_MetaDesc );
  }
 
  if (!$keywords) {
    $mainframe->appendMetaTag( 'keywords', $mosConfig_MetaKeys );
  }
Результат. На всех страница description работает нормально кроме главной. На ней в description выводит description'ы всех статей опубликованных на главной. Как и что изменить, что бы выводил description из глобальных настроек, а не статей опубликованных на главной...?
Записан
K.Lambert
Новичок
*

Репутация: 0
Offline Offline

Сообщений: 2



Просмотр профиля WWW
« Ответ #1 : јРав 26, 2008, 02:23:10 »

если актуально, я делал подобную динамичность через массив и переменную, вывод из массива по id страницы
Записан

все лучшее за горизонтом..
Aracus
Новичок
*

Репутация: 0
Offline Offline

Сообщений: 2



Просмотр профиля WWW
« Ответ #2 : јРав 29, 2008, 05:42:10 »

а откуда в этом массиве берутся инфа ?, не пробовали автозаполнение ??
Записан
Страниц: 1 Вверх Печать 
Форум Ru-Mambo.ru  |  Ru-Mambo.ru  |  Общие вопросы  |  Раскрутка сайта  |  Тема: SEO keywords и description как избавиться « предыдущая тема следующая тема »
Перейти в:  

Яндекс цитирования Powered by SMF 1.1.12 | SMF © 2006-2009, Simple Machines LLC