Support

Account

Home Forums General Issues How to import (wp all import) the custom fields attached to each term using ACF? Reply To: How to import (wp all import) the custom fields attached to each term using ACF?

  • Hi @sunilkushwaha01

    Could you please share an example of the data from the CSV file? ACF saves two entries in the database, the field value:

    field_name : value

    And the reference:

    _field_name : field_123456789abc

    The reference is needed by ACF to get and update the data from and to the correct field. That’s because you can have multiple fields with the same name, but not the same key. Could you please make sure that the reference is being imported too?

    If you still need to use the update_field() function, you can get the list of field keys like this:

    $fields_list = array();
    
    $fields_posts = get_posts(array(
        'posts_per_page' => -1,
        'post_type' => 'acf-field',
    ));
    
    foreach($fields_posts as $fields_post){
        $fields_list[$fields_post->post_excerpt] = $fields_post->post_name;
    }
    
    print_r($fields_list);

    I hope this helps 🙂