관리 대시보드의 WooCommerce 제품 페이지에 사용자 정의 열을 추가했지만 게시물 유형 -> 제품에 대한 2개의 사용자 정의 ACF 필드 설정을 추가하여 열을 채우려고 할 때 각 항목에 대해 이 오류 메시지가 나타납니다. 디버그 오류 각 제품에 나열된 알림 사용자 정의 열입니다.
참고: 정의되지 않은 변수: 제품 위치는 다음과 같습니다. /./././wp-content/themes/bpa/functions.php 라인 923
참고: 객체가 아닌 제품 "id"를 가져오려고 합니다. /./././wp-content/themes/bpa/functions.php 라인 923
정의되지 않은 변수를 얻기 위해 내가 뭘 잘못하고 있는지 설명하는 데 도움을 줄 수 있나요?
라인 923은:
으아아아옛날 화장실 방식을 사용해서 그런걸까요?
전체 기능:
$product_id = method_exists( $product, 'get_id' ) ? $product->get_id() : $product->id;
누구나 볼 수 있습니다. $product 및 $post를 사용하는 경우 전역 $product 및 전역 $post를 사용하여 액세스해야 합니다.
으아악