title: Return meta arrays foreach post and merge into one
body: <p>I have a Custom Post Type called Boutique with a repeater field called Products.</p>
  
  <p>My loop is working but i want all products to display in random order.</p>
  
  <p>Exemple :</p>
  
  <p>Boutique A with products : [1,2,3]
  Boutique B with products : [4,5,6]</p>
  
  <p>I would like an array like this : array( [1],[4],[2],[3],[5],[6] )</p>
  
  <p>Actually i can only get this with a shuffle : array( [4,5,6],[1,2,3] )</p>
  
  <p>How should i merge all products into one single array so then i can shuffle and do the loop?</p>
  
  <pre><code>$boutiques = get_posts(array(
      'fields'          =&gt; 'ids',
      'posts_per_page'  =&gt; -1,
      'post_type' =&gt; 'boutique'
  ));
  shuffle($boutiques);
  
   foreach ( $boutiques as $boutique_id ) {
  
            if( have_rows('boutique_products', $boutique_id) ):
        while  ( have_rows('boutique_products', $boutique_id) ): 
          the_row(); ?&gt;
  
          &lt;div class="boutique_product"&gt;
            &lt;a href="&lt;?php 
     echo esc_url( $boutique_url ); ?&gt;"&gt;
              &lt;img src="&lt;?php 
     the_sub_field('product_img'); ?&gt;"&gt;
            &lt;/a&gt;
          &lt;/div&gt;
  
        &lt;?php  
     endwhile; else :
    endif; ?&gt;
  </code></pre>