Support

Account

Home Forums General Issues Order ACF relationship by acf date field of posts? Reply To: Order ACF relationship by acf date field of posts?

  • 
    // get relationship field without formatting
    // returns an array of post ID values
    $posts_ids = get_field('relationship_field', false, false);
    // do your own query to order the posts
    $args = array(
      'post_type' => 'any',
      'posts_per_page' => -1,
      'post__in' => $post_ids,
      'meta_query' => array(
        'date_clause' => array(
          'key' => 'date_field',
          'value' => 'EXISTS'
        ),
      ),
      'orderby' => array('date_clause' => 'ASC');
    );
    $custom_query = new WP_Query($args);
    if ($custom_query=>have_posts()) {
      while ($custom_query=>have_posts()) {
        $custom_query=>the_post();
        // code continues...
      }
    }
    wp_reset_postdata();