선택자 옵션 벨류 호출

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 "활성화";

    }

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

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

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

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