Потихоньку убираю плагины с блога. В sidebar.php:
<?php if(is_single()){?>
<div id="related">
<?php
$tags = wp_get_post_tags($post->ID);
if ($tags) {
echo '<strong>Схожие посты</strong>';
$first_tag = $tags[0]->term_id;
$args=array(
'tag__in' => array($first_tag),
'post__not_in' => array($post->ID),
'showposts'=>5,
'caller_get_posts'=>1
);
$my_query = new WP_Query($args);
if( $my_query->have_posts() ) {
while ($my_query->have_posts()) : $my_query->the_post(); ?>
<p><a href="<?php the_permalink() ?>"
rel="bookmark"
title="Постоянная ссылка <?php the_title_attribute(); ?>">
<?php the_title(); ?></a></p>
<?php
endwhile;
}
}
?>
</div>
<?php } ?>
Подглядел тут
Баги – если код вставляется до коментов, то коменты отображаются от другого поста. Либо после вывода вставлять либо ковырять код.
10 responses
Do you want to comment?
Comments RSS and TrackBack Identifier URI ?
Trackbacks