Support

Account

Home Forums ACF PRO Test that Relationship Field has at least one Result Reply To: Test that Relationship Field has at least one Result

  • Hi @darusharp

    When passing an empty array to ‘include’, all results are returned…
    .. which I guess is what you are saying 🙂

    I tested the above scenario, and when no posts are chosen, $ids is in fact empty…

    You can test if it *has* any values by doing:

    
    if ($ids) {
      $args = array(
        'numberposts' => -1,
        'post_type' => 'daylily', //my custom post type
        'include' => $ids,
        'orderby' => 'title',
        'order' => 'ASC',
      );
      $wishlistitems = get_posts($args);
    } else {
      echo 'No one is wishing for anything at the moment';
    }
    

    Hope that helps!