• 28-04-2017, 17:52:55
    #1
    selamlar
    random olan bir slider ı belirlediğim bir kategoriden çekmesi için varolan aşağıdaki kodları nasıl değiştimeliyimde belirlediğim kategoriden çeksin örneğin; manset kategorisinden?
    yardımlarınızı bekliyorum..

    <div id="owl-demo2" class="owl-carousel owl-theme">
    <?php  $rand_posts = get_posts('numberposts=20&orderby=rand'); foreach( $rand_posts as $post ) : ?>
    <?php   if (has_post_thumbnail()) {
    $imgsrc = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID),'home');
    $imgsrc = $imgsrc[0];
    } elseif ($postimages = get_children("post_parent=$post->ID&post_type=attachment&post_mime_type=image&numberposts=0")) {
    foreach($postimages as $postimage) {
    $imgsrc = wp_get_attachment_image_src($postimage->ID, 'home');
    $imgsrc = $imgsrc[0];
    }
    } elseif (preg_match('/<img [^>]*src=["|\']([^"|\']+)/i', get_the_content(), $match) != FALSE) {
    $imgsrc = $match[1];
    } else {
    $img = get_post_custom_values("poster_url");
    $imgsrc = $img[0];
    } ?>
    <div class="item">
      <a href="<?php the_permalink() ?>">
      <div class="imgss">
      <img src="<?php echo $imgsrc; $imgsrc = ''; ?>" alt="<?php the_title(); ?>" width="120" height="170" />
      <?php if($values = get_post_custom_values("imdbRating")) { ?><div class="imdb"><span class="icon-grade"></span> <?php echo $values[0]; ?></div><?php } ?>
      </div>
      </a>
      <span class="ttps"><?php the_title(); ?></span>
     <?php if($mostrar = $terms = strip_tags( $terms = get_the_term_list( $post->ID, ''.$year_estreno.'' ))) {  ?><span class="ytps"><?php echo $mostrar; ?></span><?php } ?>
    </div>
    <?php endforeach; ?>
    </div>
  • 30-04-2017, 01:26:54
    #2
    cevap verecek bi babayiğit yokmu ya
  • 01-05-2017, 11:43:39
    #3
    çözümü bulamadım hala
  • 01-05-2017, 12:16:44
    #4
    Selamlar,

    get posts fonksiyonuna category parametresi eklemeniz lazım, örneğin
    get_posts('numberposts=20&orderby=rand&category=1' );

    1 = kategori ID'si
  • 04-05-2017, 18:23:51
    #5
    truser adlı üyeden alıntı: mesajı görüntüle
    Selamlar,

    get posts fonksiyonuna category parametresi eklemeniz lazım, örneğin
    get_posts('numberposts=20&orderby=rand&category=1' );

    1 = kategori ID'si
    olmadı hocam

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 18:23:51 -->-> Daha önceki mesaj 16:40:01 --

    <?php $rand_posts = get_posts('numberposts=20&category_name=manset'); foreach( $rand_posts as $post ) : ?>

    yaptım teşekkürler