価格が0.00の場合は「無料」と表示したいと思います。下のコードをチェックしてもよろしいですか?Easyデジタルダウンロードで価格が0.00の場合は '無料'を表示
<?php edd_price($download_id = 0); ?>
if(edd_get_download_price(get_the_ID()) == 0) {
?>Free
価格が0.00の場合は「無料」と表示したいと思います。下のコードをチェックしてもよろしいですか?Easyデジタルダウンロードで価格が0.00の場合は '無料'を表示
<?php edd_price($download_id = 0); ?>
if(edd_get_download_price(get_the_ID()) == 0) {
?>Free
私はEDDについて知らないが、あなたのコードは、構文上の問題があります。ここでは
<?php edd_price($download_id = 0); ?>
if(edd_get_download_price(get_the_ID()) == 0) {
?>Free
、if(edd_get_download_price(get_the_ID()) == 0)
は<?php
タグで囲まれていません。前の行の?>
は削除する必要があります。また、あなたには閉じ括弧がありませんif
。ここに表示されていないより多くのコードを持っているので、その場合は確認してください。
更新:
は以下のコメントを1として、コードは以下のように更新する必要があります:
<?php if(edd_get_download_price(get_the_ID()) == 0) { ?>
<h5>Free</h5></span>
<?php } ?>
ありがとうございます。実際のコードは次のとおりです。 <?php edd_price($ download_id = 0); ?>
場合(edd_get_download_price(get_the_ID())== 0){ 無料
}?> が、私はそれが$ 0.00の価格を隠さないで別の問題をしました。今回は本当にあなたの助けが必要です。 ' –
Red4x
IF(edd_get_download_price(get_the_ID())== 0){
これは間違いありませんか?空白のページが表示されるようになりました。 <?php edd_price($ download_id = 0); ??>
私はあなたのコードの残りの部分はどのように見えるか知っているが、この部分を見てからはありません、あなたphp節を閉じる前に、if節の内側と最後に}がありません。また、最初の行にPHP句を閉じてから、3番目の行にもう一度閉じます。 – Geshode