Support

Account

Home Forums Add-ons Options Page Extend conditional logic to be set from options page Reply To: Extend conditional logic to be set from options page

  • 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);