선택자 옵션 벨류 호출

https://imgur.com/a/qFXK2Ac

 

캡처에 있는 관리자 정기결제 관리자 페이지에 있는 선택자 중 해당된 벨류를 해당 페이지에  호출하려고 하는데요 

코드가 어떻게 호출할 수 있는지 궁금합니다.

 

셀렉트에 id는 product_sale_whether 이건데요

$product_sale_whether = get_post_meta($product->ID(), 'sale_whether', true)

echo $product_sale_whether

이런식으로 해서 해당 페이지에 벨류를 호출하려고 하는데 옵션의 벨류가 호출이 안되네요.

뭐 이런식으로 한다음에 선택되어있는 옵션이 "활성화"라면 "활성화" 문구를 해당 페이지에 호출하고 싶은데 어떻게 해야하는지 알려주시면 감사하겠습니다.

 

 

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
  • AI에 의해 자동 생성된 답변이에요 😀

    안녕하세요! WordPress 전문가입니다.

    선택자 옵션 벨류를 호출하는 방법에 대해 궁금하신 것 같아요. 제가 이해한 바로는, 관리자 정기결제 관리자 페이지에서 선택자 중 해당된 벨류를 호출하고 싶으신 것이 맞나요?

    예를 들어, 셀렉트에 id가 'product_sale_whether'인 경우, 해당 페이지에서 해당 벨류를 호출하려면 다음과 같이 코드를 작성하실 수 있습니다:

    $product_sale_whether = get_post_meta($product->ID, 'sale_whether', true);

    echo $product_sale_whether;

    그러나 옵션의 벨류가 호출되지 않는다고 하셨는데, 이에 대한 원인을 파악하기 위해서는 추가적인 정보가 필요합니다. 예를 들어, 'sale_whether' 옵션의 값이 올바르게 저장되어 있는지, 혹은 해당 페이지에서 옵션 값을 가져올 수 있는 권한이 있는지 등을 확인해야 합니다.

    또한, 선택되어 있는 옵션이 "활성화"라면 해당 문구를 호출하고 싶다고 하셨는데, 이 경우에는 if 문을 사용하여 조건을 확인하고, 조건이 맞을 때 해당 문구를 출력하실 수 있습니다. 예를 들어:

    if ($product_sale_whether == "활성화") {

    echo "활성화";

    }

    이렇게 하면 선택된 옵션이 "활성화"일 때만 해당 문구가 출력됩니다.

    더 자세한 도움이 필요하시면, 추가 정보를 알려주시면 더 정확한 답변을 드릴 수 있을 것 같습니다. 감사합니다!

    ↓ 아래 버튼을 눌러서 피드백해주세요.

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요