• 28-10-2022, 14:48:26
    #1
    Merhabalar aşağıdaki kod kategori id'ı 2 olan son eklenmiş 5 konuyu yazdırıyor
    <?php $postslist = get_posts('category=2&numberposts=5&order=DESC'); foreach ($postslist as $post) : setup_postdata($post); ?>
    ....
    <?php endforeach; ?>
     <?php wp_reset_query(); ?>
    Bana ise son eklenmiş değil kategori id'ı 2 olan 3,4,5,6. sıradaki konuları yazdıran kod lazım bu işlevi yapan bildiğiniz kod varmı
  • 28-10-2022, 16:31:51
    #2
    $postslist = get_posts('category=2&numberposts=6&order=DESC'); $postslist = array_slice($postslist,2,4); foreach ($postslist as $post) : setup_postdata($post);
    Bu tarz birşey işini görür sanırım. Ama 6 dan az postun varsa hata verir onu da if le ayarlarsın
    • onurak
    onurak bunu beğendi.
    1 kişi bunu beğendi.
  • 28-10-2022, 18:22:44
    #3
    Teşekkür ederim bende bu şekilde yapıp çözdüm offset=2 eklediğim zaman istediğim şekilde oldu

    $postslist = get_posts('category=2&numberposts=4&offset=2'); foreach ($postslist as $post) : setup_postdata($post);
    Misafir adlı üyeden alıntı: mesajı görüntüle
    $postslist = get_posts('category=2&numberposts=6&order=DESC'); $postslist = array_slice($postslist,2,4); foreach ($postslist as $post) : setup_postdata($post);
    Bu tarz birşey işini görür sanırım. Ama 6 dan az postun varsa hata verir onu da if le ayarlarsın