Support

Account

Home Forums General Issues Loop acf/load_field with 'foreach' Reply To: Loop acf/load_field with 'foreach'

  • Hi John,

    I have tried the code outside the loop and it is working.

    It seems that I was missing a global variable in my function, hence why the previous code was returning NULL. However this still does not solve my problem..

    I have isolated some of the code to identify what could possibly my error. I am now sure it is not taxonomy issue as you suggested.

    The foreach loop is repeating the last item of the array. I am not sure if this has anything to do with ACF but I followed instructions from other forums regarding the rest of the code and it still does not work. Hope you can help.

    $select_fields = array( 'boat-bow', 'boat-stern',);
    foreach ( $select_fields as $var ){ add_filter('acf/load_field/name=' . $var . '-select', load_select ); }
                                                                                           
    function load_select () {    
    global $var;
    var_dump($var);
    }