Support

Account

Home Forums ACF PRO Get all Texts form Flexible Contents and nested Repeater Reply To: Get all Texts form Flexible Contents and nested Repeater

  • Hi @bluesky

    In this case, you need to get the current field name from the column key like this:

    foreach( $fieldvalue as $row ){
        
        foreach( $row as $k => $column){
            
            if( $k !== 'acf_fc_layout' && !is_array($column) && !is_object($column) ){
    
                // get the current field name
                $current_field_name = str_replace($row['acf_fc_layout'].'_', '', $k);
    
                // check if in array
                if( in_array($current_field_name, $include_fields) ){
                    $all .= strip_tags($column) . ' ';
                }
            }
            
        }
        
    }

    I hope this helps 🙂