• 25-08-2019, 17:01:36
    #1
    Arkadaşlar düzeltmek istediğim kısım aşağıda; sadece 1den 20ye doğru sıralı olarak gitsin istiyorum fakat yapamıyorum .s

    Edit: Sorun çözüldü

    <ul>
    <?php
    $custom_taxterms = wp_get_object_terms( $post->ID, 'animecat', array('fields' => 'ids') );
    $args = array(
    'post_type' => 'anime',
    'post_status' => 'publish',
    'posts_per_page' => 99999999999999,
    'tax_query' => array(
    array(
    'taxonomy' => 'animecat',
    'field' => 'id',
    'terms' => $custom_taxterms
    )
    ),
    'post__not_in' => array ($post->ID),
    );
    $related_items = new WP_Query( $args );
    if ($related_items->have_posts()) :
    
    while ( $related_items->have_posts() ) : $related_items->the_post();
    ?>
    <li><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><span class="text"><i class="fas fa-dot-circle"></i> <?php the_title(); ?>
    </span>
    </a>
    </li>
    <?php
    endwhile;
    endif;
    wp_reset_postdata();
    ?>
    </ul>
  • 26-08-2019, 14:43:08
    #2
    Merhaba, sorgunuza bir ORDERBY parametresi eklemeniz gerekiyor. https://developer.wordpress.org/refe...rby-parameters adresinde verebileceğiniz parametreleri görebilirsiniz.

    Sanırım şu kodsizin işinizi görür, $args içine eklersiniz.

    'orderby' => 'ID',
    'order' => 'ASC',