X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> noindex sidebar
vipsol1n
vipsol1n
Topic Starter сообщение 29.11.2014, 12:12; Ответить: vipsol1n
Сообщение #1


Новичок
*

Группа: Viewer
Сообщений: 13
Регистрация: 1.9.2013
Поблагодарили: 0 раз
Репутация:   0  


Добрый день, нужно сделать так, чтобы последние записи в sidebar были в <--!noindex--> на всех страницах, кроме главной.

Движок: Wordpress 4.0.1

Код вывода последних записей в сайдбаре:

Код
<div class="sidebar_title">Свежие записи</div>
<div class="svezhiye">
<ul>
<?php query_posts('post_type="post"&post_status="publish"&showposts=5'); ?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<li>
<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_post_thumbnail(array(150,150), array('class' => 'alignleft')); ?></a>
<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a>
</li>
<?php endwhile; ?>
<?php endif; ?>
<?php wp_reset_query(); ?>
</ul>
</div>
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Missofking
Missofking
сообщение 29.11.2014, 12:38; Ответить: Missofking
Сообщение #2


Новичок
*


Группа: User
Сообщений: 44
Регистрация: 27.11.2014
Из: Одесса
Поблагодарили: 6 раз
Репутация:   2  


vipsol1n, я вот так делала)
Код
<?php
    if (!is_front_page()) {
        $noindex_1 = '<!--noindex-->';
        $noindex_2 = '<!--/noindex-->';
   } else $noindex_1 = $noindex_2 = '';

   echo $noindex_1;
?>
<div class="sidebar_title">Свежие записи</div>
<div class="svezhiye">
<ul>
<?php query_posts('post_type="post"&post_status="publish"&showposts=5'); ?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<li>
<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_post_thumbnail(array(150,150), array('class' => 'alignleft')); ?></a>
<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a>
</li>
<?php endwhile; ?>
<?php endif; ?>
<?php wp_reset_query(); ?>
</ul>
</div>
<?php echo $noindex_2 ?>


Сообщение отредактировал Missofking - 29.11.2014, 12:52


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
vipsol1n
vipsol1n
Topic Starter сообщение 30.11.2014, 2:25; Ответить: vipsol1n
Сообщение #3


Новичок
*

Группа: Viewer
Сообщений: 13
Регистрация: 1.9.2013
Поблагодарили: 0 раз
Репутация:   0  


Missofking, А как это сделать с nofollow
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Robust
Robust
сообщение 30.11.2014, 13:00; Ответить: Robust
Сообщение #4


Участник
***

Группа: User
Сообщений: 189
Регистрация: 17.9.2014
Из: Местный
Поблагодарили: 44 раза
Репутация:   2  


Попробуйте как-то так

Код
<?php
$num_post=0;
if ( have_posts() ) : while ( have_posts() ) : the_post(); $num_post++;

if($num_post<5) {$nof="";}else{$nof="rel=\"nofollow\"";}
?>
<li>
<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>" <?php echo $nof;?>><?php the_post_thumbnail(array(150,150), array('class' => 'alignleft')); ?></a>
<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"  <?php echo $nof;?>><?php the_title(); ?></a>
</li>
<?php endwhile; ?>


$num_post<5 - Это число постов, к которым nofollow Не применяется. Писал на коленке, возможна ошибка. Если что - пишите сюда, помогу
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыРазмещу ваши статьи бесплатно. Линки без всяких Nofollow и Noindex.
36 Пивной_Энтузиаст 12576 10.12.2010, 17:30
автор: lostguk
Горячая тема (нет новых ответов) База форумов с ТИЦ и PR без nofolow|noindex
40 merlin 12968 17.10.2010, 19:07
автор: merlin


 



RSS Текстовая версия Сейчас: 12.12.2017, 5:02
Дизайн