سلام. فایل index من برای نمایش کانتنت چنین ساختاری داره

کد HTML:
<div class="all-content">
    <?php if(have_posts()) : ?>
    <?php while(have_posts()) : the_post(); ?>
    <div class="content"><a href="<?php the_permalink() ?>">
      <?php the_post_thumbnail( 'thumbnail');?>
      </a>
      <div class="content-title"><a href="<?php the_permalink() ?>">
        <?php the_title(); ?>
        </a></div>
    </div>
    <?php endwhile; ?>
    <?php endif; ?>
  </div>

برای اینکه تو صفحه اصلی فقط مطالبی باشه که id برچسب اونها 20 باشه از کد زیر تو فایل function استفاده کردم


کد HTML:
<?php add_action( 'pre_get_posts', 'wp_exclude_tagged_posts' );
function wp_exclude_tagged_posts( $query ) {
    if ( $query->is_main_query() && $query->is_home() ) {
      $query->set( 'tag__in', array( 20 ) );
    }
}
?>
الان هر محتوایی که id برچسبش 20 هست رو به ترتیب تاریخ نمایش میده. ولی من میخوام با هر بار لود شدن سایت

ترتیب پست ها تصادفی باشه... حالا باید چیکار کنم؟