I use the Free version of ACF and it’s awesome, really.
My users are allowed from a front-end page to add professionnal experiences to thir profile. Each experience creates a php array and is itself added to a big array that regroups all of them.
Next, this array is saved in a custom field that got the type ‘text’.
It works pretty well for now, but i just want to know if it could cause issues in the database ?
I know that i could do that with the premium ACF version with repeater field but the person that charged me of the developpement doesn’t want to pay a plugin (do not judge lol).
If you try to store a value that is an array in WP, WP will automatically serialize that array. When you get that value WP will automatically unserialize the array and it will not work as a text field.
If you want to store and array as a text value then you must manipulate the array before inserting it into the DB, for example by using json_encode()
Viewing 2 posts - 1 through 2 (of 2 total)
You must be logged in to reply to this topic.
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users