코스모스팜 스레드

Invalid argument supplied for foreach() in 경고문(Warning)이 뜹니다

안녕하세요~

워드프레스 초보자입니다.

지금 워드프레스로 쇼핑몰을 제작 중인데 사용중인 플러그인때문에

결제창에서 자꾸 Warning이 떠서요.

플러그인 이름은 wooshipping-postcode-kr이고요.

Wanring 내용은

Warning: Invalid argument supplied for foreach() in /homepages/46/d687480796/htdocs/clickandbuilds/loo/wp-content/plugins/wooshipping-postcode-kr/includes/class-wsp-fields.php on line 97

 

97번째 줄에 해당하는 내용은 다음과 같아요.

$field_set = self::set_locale_field( array() );
        foreach ( $field_set[ $country ] as $key => $val ) {
            if ( $prefix == 'shipping_' && $key == 'email' ) { continue; }
            $fields[ $prefix . $key ] = isset( $fields[ $prefix . $key ] ) ? array_merge( $fields[ $prefix . $key ], $val ) : $val;
        }
        //echo '<pre>';print_r( $fields);echo '</pre>';
        
        return $fields;
    }

 

뭐가 잘 못 된건지 잘 모르겠어요ㅠㅠ

구글에서 검색도 해봤는데 잘 모르겠네요.

질문 답변 기다리겠습니다.

감사합니다.ㅠㅠㅠ

이 페이지의 내용이 유익하시나요? 혹은 더 많은 답변을 받길 원하시면 이 페이지를 공유 해보시는건 어떨까요?

내 홈페이지에 소셜 공유 버튼 추가하기

코스모스팜 회원관리
코스모스팜 회원관리
  • 안녕하세요~^^

    해당 에러 메시지는 올려주신 코드 중에서

    $field_set[ $country ] 배열에 값이 없어서 표시되는 듯합니다.

    저희가 모든 플러그인의 코드를 알 수 없기 때문에

    해당 플러그인 제작자에게 문의해보는 게 좋을 듯합니다.

     

    wooshipping-postcode-kr 플러그인은 우커머스 체크아웃 페이지에서

    우편번호 주소 검색을 표시하기 위해 사용하시는지요?

    코스모스팜 회원관리 플러그인에도 회원가입, 우커머스 체크아웃 등에서

    대한민국 우편번호 주소 검색을 지원하고 있습니다.

    고맙습니다.

코스모스팜 회원관리