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 "활성화";
}
이렇게 하면 선택된 옵션이 "활성화"일 때만 해당 문구가 출력됩니다.
더 자세한 도움이 필요하시면, 추가 정보를 알려주시면 더 정확한 답변을 드릴 수 있을 것 같습니다. 감사합니다!
↓ 아래 버튼을 눌러서 피드백해주세요.