Support

Account

Home Forums Bug Reports Programmatically inserting field with update_field() does not at _field_key meta Reply To: Programmatically inserting field with update_field() does not at _field_key meta

  • @killianleroux a couple things:

    1. There’s a space in one of your constants:

    $mainMedia[ACF_ID_COMPANY_IDENTITY_MAIN_ILLU_MEDIA_ TYPE]

    If you haven’t already, you might consider setting WP_DEBUG_LOG to true and checking debug.log when running this.

    2. Revision checks

    Not sure if this will help and I don’t know the full scope of what you’re doing but regarding your remove_action('post_updated', 'wp_save_post_revision'); step, if you’re not familiar you might find these guard clauses helpful, which can be run on the save_post filter (and probably others) if you’ve got a post revisions-related conflict going on:

    	
    if ( defined('DOING_AUTOSAVE') && DOING_AUTOSAVE ) {
    	return $post_id;
    }
    
    if ( wp_is_post_revision($post_id) ) {
    	return $post_id;
    }