Support

Account

Home Forums General Issues Multiple Select User Field and update_field() Reply To: Multiple Select User Field and update_field()

  • I got it… Turns out I was thinking too hard…

    I re-read the documentation for get_fields().

    Answer was that I don’t need to provide the full array as I was doing. Instead, the answer was to return ‘cb_roster’ like so:

    $roster = get_fields('cb_roster', false, false);
    print_r($roster);

    Which returns the array without formatting. The array without formatting looks like this:

    Array([0]=>24)

    Therefore, I only need to pass this script:

    $value = '21';
    
      array_push($roster, $value);
      update_field('cb_roster', $roster);

    Sorry for the confusion…