Home › Forums › General Issues › Multiple Select User Field and update_field() › Reply To: Multiple Select User Field and update_field()
So, I’m a little late here and you already figure it out.
The explanation is that when using update_field() you must supply the value as ACF stores the value. In this case you are using a user field and the value stored is an array of user IDs and not an array of user objects.
Most of the more advanced fields require you to know what ACF actually stores and like you discovered, you can figure out what ACF actually stores by getting the unformatted value by supplying the 3rd parameter in get_field(). Another way to do this is to search the database.
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users
Helping others is a great way to earn karma, gain badges and help ACF development!
We’re hard at work on ACF 6.1, and Beta 1 is now available 🚀— Advanced Custom Fields (@wp_acf) March 16, 2023
This release includes custom post type and taxonomy registration, an improved experience when selecting field types, PHP 8.1 and 8.2 compatibility, and more!
Let’s take a look 🧵https://t.co/Y0WcAT11l4
© 2023 Advanced Custom Fields.