Merhaba aşağıdaki kod single.php dosyasına entegre edildiğinde sitenin genelinden random 3 ilan gösteriyor. Ben ise her ilan sayfasında kendi bağlı olduğu kategoriden random 3 ilan göstermek istiyorum. Kodda nasıl bir değişiklik yapmam gerektiği hakkında yardımcı olabilecek bir arkadaş olursa şimdiden teşekkür ederim.
<section class="mt30">
<div class="title">
<h2><i class="fa fa-shopping-cart"></i> <?=__('Benzer ilanlar', 'tfilan')?></h2>
</div>
<ul class="ilan-list">
<?php
$benzer_query = new WP_Query(
array('post_type' => 'post', 'posts_per_page' => 3, 'orderby' => 'rand')
);
while($benzer_query->have_posts()):
$benzer_query->the_post();
$post_id = get_the_ID();
$ililce = get_post_meta($post_id, 'adrtext', true);
$kur = get_post_meta($post_id, 'kur', true);
?>
<li>
<a href="<?php the_permalink(); ?>" class="img"><img src="<?=resim_getir($post_id, '78x78')?>" width="78" height="78" /></a>
<div class="info">
<h5><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h5>
<div><a href="<?php the_permalink(); ?>">
<?php
if (isset($ililce['il']) && !empty($ililce['il']))
echo $ililce['il'];
if (isset($ililce['ilce']) && !empty($ililce['ilce']))
echo ' / '.$ililce['ilce'];
?></a> <span><?=get_post_meta($post_id, 'fiyat', true); ?> <?=birim_ikon($kur)?></span></div>
</div>
<div class="clear"></div>
</li>
<?php endwhile; wp_reset_query(); ?>
</ul>
</section>