내 클라이언트의 경우 더 이상 작동하지 않는 코드를 리팩토링했습니다. 이 스크립트는 CSV에서 제품을 가져옵니다 (변수). 모든 것이 잘 작동하고 제품과 속성이 가져와 져서 백엔드에서 모든 것을 완벽하게 보여줍니다.WooCommerce 가져 오기, 제품이 프론트 엔드가 아닌 백엔드에 표시됨
이상한 점은 제품이 웹 사이트의 프런트 엔드에 표시되지 않는다는 것입니다. 즉, 백엔드에서 한 번만 저장할 때까지 (실제로 다른 제품을 사용하지 않고 해당 제품의 저장 버튼을 누르면됩니다.)
리팩토링 중이 코드가 발견되었습니다.
$test = new WC_Product($id);
$test->variable_product_sync();
$test = null;
이것은 새로운 WooCommerce에서 더 이상 작동하지 않으며 모든 것이 이제 정적입니다. 이 기능을 지금 어떻게 구현할 수 있습니까? 그리고 우리는이 해결 방법이 확실하지는 않습니다.
이 질문에 대한 답변을 드릴 수도 있지만 답변을 설명해 주시겠습니까? – Zippy