Support

Account

Forum Replies Created

  • When I tried using the ‘acf/validate_field_group’ for my own project I received lots of PHP errors about it not existing. Not sure if I’m using the wrong version of ACF Pro or what, but I couldn’t get it to work whatsoever. Perhaps it was removed in a newer version? I didn’t spend a lot of time trying to debug it, I just moved on to the alternative that worked for me.

  • The proper way to do this is to use the ‘acf/prepare_field’ filter as the ‘acf/validate_field_group’ filter does not exist.

    For example:

    /* Conditional Logic to display field if an options page field is set */
    function my_conditional_acf_field($field) {
        
        if(get_field('option_page_field_to_check', 'option')){
            return $field;
        }
        else{
            return;
        }
    }
    // Make sure to use correct field key instead of 'XXXXXXX'
    add_filter('acf/prepare_field/key=field_XXXXXXXX', 'my_conditional_acf_field', 20);
Viewing 2 posts - 1 through 2 (of 2 total)