Хочу закрыть цитаты в noindex - подскажите в каком файле копать?
Страница 1 из 1
Закрыть цитаты в noindex
#4
Отправлено 12 Январь 2011 - 18:08
Вот мануал - как закрыть цитаты в noindex. Известно, что цитаты - это дубли контента, которые для ПСа абсолютно не нужны.
Заходим в файл: /admin/sources/classes/bbcode/custom/defaults.php
Ищем функцию:
После нее будет строчка:
Добавляем открывающийся валидный тег noindex:
Далее ищем:
Добавляем в строку закрывающийся тег noindex:
Далее ищем:
Добавляем теги:
Далее идем в админку и перестраиваем весь кеш системы.
Заходим в файл: /admin/sources/classes/bbcode/custom/defaults.php
Ищем функцию:
private function _buildOutput( $options=array() )
После нее будет строчка:
$output = "<p class='citation'>";
Добавляем открывающийся валидный тег noindex:
$output = "<!--noindex--><p class='citation'>";
Далее ищем:
//----------------------------------------- // Replace out end tag //----------------------------------------- $txt = str_ireplace( "[/quote]", "</div></div>", $txt, $this->quote_closed );
Добавляем в строку закрывающийся тег noindex:
$txt = str_ireplace( "[/quote]", "</div></div><!--/noindex-->", $txt, $this->quote_closed );
Далее ищем:
//----------------------------------------- // Turn attachments into links // Prevents em from breaking on other pages //----------------------------------------- preg_match_all( "#<div class='quote'>(.+?)</div></div>#ims", $txt, $_outerMatches );
Добавляем теги:
preg_match_all( "#<!--noindex--><div class='quote'>(.+?)</div></div><!--/noindex-->#ims", $txt, $_outerMatches );
Далее идем в админку и перестраиваем весь кеш системы.
- ← Как убрать сессии (?s=) в адресной строке IPB 3.1.3
- Настройка на сервере, оптимизация и SEO
- Как задать текст к теме? →
Сообщить об этой теме:
Страница 1 из 1








