Home › Forums › General Issues › get_field() returns false until post is resaved, but i have 1000+ posts! › Reply To: get_field() returns false until post is resaved, but i have 1000+ posts!
This depends on how you are migrating the database and the types of fields involved.
Every meta value for a post has a corresponding acf field reference meta value. For example, if you have a field named “my_field” there are 2 entries in the database.
meta_key | meta_value
my_field | value of acf field
_my_field | field_1234xyz
More than likely, however it is that you are migrating the data the field value is being migrated, but the field key reference is not. This will work for simple text based fields (that are not in a repeater or flex field), but anything more complicated that this and ACF will be unable to get the value of the field.
The other possibly is that the field keys on one site do not match the field keys for the same field on the second site. This is only likely if you manually created the field groups on both sites independently.
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 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 Privacy Policy. If you continue to use this site, you consent to our use of cookies.