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)

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 Cookie Policy. If you continue to use this site, you consent to our use of cookies.