Home › Forums › General Issues › Import to ACF OpenStreetMap Field › Reply To: Import to ACF OpenStreetMap Field
You can’t just change a value that is serialized. I’ll explain why with part of your example
a:5:
what follows is an array with 5 elements
{
start of first element
s:10:
what follows is a string that is 10 characters long
"center_lat";
the index/key of the first element
s:16:
what follows is a string that is 16 characters long
"50.3061818714249";
the value of the first element
You cannot change the text of a serialized array without adjusting each of the values in the string to adjust the length of that value.
There is no safe way to edit a serialized array. Any error and you will loose all content. The only way to safely edit the values is to unserialize, alter the values in the array and then re-serialize.
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!
ACF wouldn’t be so widely used in WordPress if it didn’t have some pretty amazing capabilities. In this article, we look at a few of the features we’ll discuss during “7 things you didn’t know you could do with ACF” at #WPEDecode later this month. https://t.co/5lnsTxp81j pic.twitter.com/Yf0ThPG1QG
— Advanced Custom Fields (@wp_acf) March 16, 2023
© 2023 Advanced Custom Fields.
We use cookies to offer you a better browsing experience, analyze site traffic and personalize content. Read about how we use cookies and how you can control them in our Cookie Policy. If you continue to use this site, you consent to our use of cookies.