14-05-2010 | Üşenmeyip yazan : Hakan Aytaş | Kategori : Wordpress
Toplamda 647 okuma
1
WordPress’ te makale altında ilgili yazıları gösterebileceğimiz eklentiler oldukça çok. Yalnız birde eklentiyle uğraşmadan kod yardımıyla da benzer yazıları makale altında gösterebiliyoruz.
Etiketler için; (single.php’ ye ekliyoruz..)
|
$tags = wp_get_post_tags($post->ID); |
|
foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id; |
|
'post__not_in' => array($post->ID), |
|
'showposts'=>5, // Gösterilecek benzer yazı sayısı |
|
$my_query = new wp_query($args); |
|
if( $my_query->have_posts() ) { |
|
echo '<h3>Benzer yazılar</h3><ul>'; |
|
while ($my_query->have_posts()) { |
|
<li><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></li> |
Kategoriler için; (single.php’ ye ekliyoruz.)
|
$categories = get_the_category($post->ID); |
05 |
foreach($categories as $individual_category) $category_ids[] = $individual_category->term_id; |
|
'category__in' => $category_ids, |
|
'post__not_in' => array($post->ID), |
|
'showposts'=>5, // Gösterilecek benzer yazı sayısı |
|
$my_query = new wp_query($args); |
|
if( $my_query->have_posts() ) { |
|
echo '<h3>Benzer yazılar</h3><ul>'; |
|
while ($my_query->have_posts()) { |
|
<li><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></li> |
?>
[...] This post was mentioned on Twitter by Kurtuluş Bozkurt and Hakan Aytaş, Hayta. Hayta said: WordPress – İlgili Konuları Gösterme http://bit.ly/cHPE8l [...]