Support

Account

Home Forums Bug Reports Calling get_field() within acf/init causes PHP notice Reply To: Calling get_field() within acf/init causes PHP notice

  • @ksksks I’ve been digging into the notice issue myself and found that using the field key prevents the error. Alternatively, you could try this snippet that I created.

    
    add_filter('acf/pre_load_reference', function ($reference, $name, $postId) {
        $fields = acf_get_local_store('fields');
    
        return $fields && array_key_exists($name, $fields->aliases) ? $fields->aliases[$name] : $reference;
    }, 10, 3);
    

    This probably saves a DB roundtrip per option for you.