if(!isset($post->meta['ads_basecat']) or !$post->meta['ads_basecat'])return $the_content;
огромное спасибо, код помог, а Вы случайно не знаете как решить проблему с Дублем Descriptions?
Всем привет, очень нужна помощь:
1) На страницах раздела,
к примеру "сайт.ру/раздел" и "сайт.ру/раздел/стр.2"
у меня дублируется Description, и необходимо сделать так, чтоб в Description на определенной странице автоматом в конце добавлялось название страницы "страница 2" и т.д. на всех станицах раздела. Таким методом у меня решена проблема с Тайтлом в разделах (добавляется после названия "| страница 2" и т.д.), но не я это делал и не знаю где делали (какой шаблон редактировали). В хедере ничего такого не нашел, скорее всего надо искать в шаблоне который отвечает за метатеги, но не знаю какой. Какой нужен код и куда вставить? :)
2) внезапно на сайте вылез вот такой код (на всех страницах статей после заголовка Н1): Warning: Illegal string offset 'ads_basecat' in /var/www/сайт/data/www/сайт.ком/wp-content/plugins/ads-wordpress/ads_filters.php on line 32
Я проверил файл ads_filters.php он не менялся, и я его на всякий случай перезалил файлом из бекапа, но ничего не помогло. Единственное что помню перед глюком - это заглючил сервер и я его перезапустил.
Вот код из того файла:---------- Добавлено 27.12.2014 в 19:05 ----------вот 32 строчка кода
if( !$post->meta['ads_basecat'] )return $the_content;
Спасибо, перемещу в другой раздел, но а по моему вопросу могли бы что-то подсказать, если сталкивались...?
<?php if ( $paged < 2 ) { ?><?php echo category_description(); ?><?php } ?>
<?php if (is_category()) { if (is_paged()) { echo '';} else { echo category_description(); } } ?>
Вы волшебник, текст выводится только на первой странице раздела :)
Но проблема с одинаковым descriptions осталась, на всех страницах тег тот же :(---------- Добавлено 14.12.2014 в 16:56 ----------Понял как реализовать проблему с дублем Дескрипшн, но не знаю какой код и куда вставить.
Суть такова:
У меня проблема с Дублем Тайтл отсутствует, т.к. на страницах раздела "пейдж/2" добавляется в тайтл автоматом "..... | Страница 2", как такое же реализовать в Дескрипшн? А еще на одном сайте нашел, что кейводс на страницах "пейдж/2" просто исчезает из кода - как такое можно сделать?
Если я не в том разделе, мне надо создать такую же тему в ВЕБ?
И пояснение о проблеме:
К примеру, есть сайт.ру, в нем есть раздел сайт.ру/раздел, в разделе выводится текст который дублируется на всех страницах раздела: сайт.ру/раздел потом сайт.ру/раздел/стр.2 и сайт.ру/раздел/стр.3 (и т.д.) - на всех стр. один и тот же текст описания раздела, а мне нужно оставить этот текст лишь на первой странице раздела...
Да скорее всего нужен код который не будет его дублировать...---------- Добавлено 14.12.2014 в 15:47 ----------закрыть от индексации - не выход, там же находятся анонсы статей и ссылки на них...
я бы оставил описание на одной странице, но как, ведь Ворд Пресс дублирует это описание на всех страницах раздела? :)