- Katılım
- 14 Eylül 2014
- Mesajlar
- 18
- Reaction score
- 0
Kullandığım temada kullanılan benzer yazılar eklentisi kategoriye göre değişiyor. İyi güzel fakat sadece kategoride paylaşılan son 4 yazıyı gösteriyor. Yani kategoride hangi konuya girersen gir benzer yazılarda hep aynı yazılar gözüküyor.
Bunu kategori içinde random yapmak istiyorum, fakat bi türlü beceremedim.
Kod aşağıda ki gibidir. Nasıl bir değişiklik yapmam gerekiyor ?
ha:
Bunu kategori içinde random yapmak istiyorum, fakat bi türlü beceremedim.
Kod aşağıda ki gibidir. Nasıl bir değişiklik yapmam gerekiyor ?
Kod:
<? endif; wp_reset_query();} }else{ ?>
<?php $orig_post = $post;
global $post;
$categories = get_the_category($post->ID);
if ($categories) {
$category_ids = array();
foreach($categories as $individual_category) $category_ids[] = $individual_category->term_id;
$args=array(
'category__in' => $category_ids,
'post__not_in' => array($post->ID),
'posts_per_page'=> 4, // 4 yazi gosterilir
'caller_get_posts'=>1
);
$my_query = new wp_query( $args );
if( $my_query->have_posts() ) : ?>
<section class="benzeryazi">
<header class="baslik_s">
<h4 class="blok-baslik">İlginizi Çekebilecek Yazılar</h4>
</header>
<div class="blok-benzer">
<ul>
<?php while( $my_query->have_posts() ):$my_query->the_post(); ?>