Настройки description - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются проблемы поисковой оптимизации и индексирования форумов.
Если зашли сюда случайно, пожалуйста, не оффтопьте и обратите внимание на другие разделы.
Оформление форумов, включая верстку скинов.
Настройка форумов, установка и администрирование.
Размещение рекламы на форумах.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

Теги не найдены

Страница 1 из 1
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

Настройки description как изменить количество символов в description

#1 Пользователь не на сайте   maximiliano ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 13
  • Регистрация: 12-Октябрь 12
  • Репутация: 0
  • IPB version:3.3.x
 

Отправлено 17 Октябрь 2012 - 14:39

Здравствуйте подскажите как изменить количество символов которое идет в description из текста топика,у меня сейчас берет около 500 знаков это много и на сколько я понял может навредить сайту я имею ввиду писимизацию,так вот где можно настроить что бы в дискрипшен шло не больше 200 знаков.спасибо
0

#2 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 763
  • Регистрация: 20-Март 09
  • Репутация: 2 287
  • IPB version:3.1.x
 

Отправлено 17 Октябрь 2012 - 14:56

Просмотреть сообщениеmaximiliano сказал(а):

у меня сейчас берет около 500

admin\applications\forums\modules_public\forums\topics.php

		# Trim to 155 chars based on Dan's recommendation
		$this->registry->output->addMetaTag( 'description', sprintf( $this->lang->words['topic_meta_description'], strip_tags( $topicData['title'] ), $forumData['name'], str_replace( "\r", "", $this->_firstPostContent ) ), FALSE );


Обрезку видимо забыли сделать. После FALSE поставить запятую и добавить 200
3

#3 Пользователь не на сайте   maximiliano ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 13
  • Регистрация: 12-Октябрь 12
  • Репутация: 0
  • IPB version:3.3.x
 

Отправлено 17 Октябрь 2012 - 15:10

спасибо все работает
0

#4 Пользователь не на сайте   salex ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 119
  • Регистрация: 15-Февраль 13
  • Репутация: 9
  • Откуда:Минск
  • IPB version:3.4.x
 

Отправлено 13 Октябрь 2014 - 10:22

Еще вопрос по теме...
Где в этом же файле отредактировать, что бы не было такого дескрипшина?
<meta name="description" content="Страница 1 из 47 -  "тема" - опубликовано в "категория": ну и начало первого топика... 

выкинуть бы "Страница 1 из 47 - "тема" - опубликовано в "категория":"
0

#5 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 763
  • Регистрация: 20-Март 09
  • Репутация: 2 287
  • IPB version:3.1.x
 

Отправлено 13 Октябрь 2014 - 10:34

Там же и редактируется где addMetaTag description.
0

#6 Пользователь не на сайте   salex ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 119
  • Регистрация: 15-Февраль 13
  • Репутация: 9
  • Откуда:Минск
  • IPB version:3.4.x
 

Отправлено 13 Октябрь 2014 - 10:42

Боюсь просто лишнее удалить.
$topicData['title'] ), $forumData['name'],

тут понятно... а про страницы, что нужно удалить?
0

#7 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 763
  • Регистрация: 20-Март 09
  • Репутация: 2 287
  • IPB version:3.1.x
 

Отправлено 13 Октябрь 2014 - 10:47

В примере выше страниц нету, что конкретно удалять сказать не могу. Смотрите на входящие переменные для sprintf, только не удалять а заменить на пустые строки ""
1

#8 Пользователь не на сайте   salex ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 119
  • Регистрация: 15-Февраль 13
  • Репутация: 9
  • Откуда:Минск
  • IPB version:3.4.x
 

Отправлено 13 Октябрь 2014 - 10:49

Ок. Буду пробовать. Спасибо за наводку.
0

#9 Пользователь не на сайте   salex ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 119
  • Регистрация: 15-Февраль 13
  • Репутация: 9
  • Откуда:Минск
  • IPB version:3.4.x
 

Отправлено 13 Октябрь 2014 - 11:49

Что-то не выходит... вот изначальный кусок кода.

	/* Add Meta Content */
		if ( $this->_firstPostContent )
		{
			/* Strip tags on title to ensure multi-mod added code isn't displayed */
			$this->registry->output->addMetaTag( 'keywords', strip_tags( trim( $topicData['title'] ) . ' ' . str_replace( "\n", " ", str_replace( "\r", "", strip_tags( $this->_firstPostContent ) ) ) ), TRUE );
		}
		
		$pageData = $this->registry->output->getPaginationProcessedData();
		$pageMeta = ( $pageData['pages'] > 1 ) ? sprintf( $this->lang->words['topic_meta_pages'], $pageData['current_page'], $pageData['pages'] ) .' ' : '';
		
		# Trim to 155 chars based on Dan's recommendation
		$this->registry->output->addMetaTag( 'description', trim( $pageMeta . sprintf( $this->lang->words['topic_meta_description'], strip_tags( $topicData['title'] ), $forumData['name'], str_replace( "\r", "", $this->_firstPostContent ) ) ), FALSE,200 );
		

Остается "Страница" и "опубликовано" и все тут.
0

#10 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 763
  • Регистрация: 20-Март 09
  • Репутация: 2 287
  • IPB version:3.1.x
 

Отправлено 13 Октябрь 2014 - 12:07

Удалить $pageMeta
Сам дескрипшин форматируется в лэнге topic_meta_description. Его можно отредактировать через АЦ -> Внешний вид -> Языки
Через АЦ кстати также можно отредактировать и лэнг topic_meta_pages без удаления $pageMeta.
1

#11 Пользователь не на сайте   salex ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 119
  • Регистрация: 15-Февраль 13
  • Репутация: 9
  • Откуда:Минск
  • IPB version:3.4.x
 

Отправлено 13 Октябрь 2014 - 13:18

Все. Получилось.
Удалил строчку всю $pageMeta
В АЦ topic_meta_description (%s - опубликовано в %s: %s) заменил на %s %s %s
И все.
Теперь декрипшен без лишнего всего. Спасибо за помощь!
0

Сообщить об этой теме:


Страница 1 из 1
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2016 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна