サポート » 使い方全般 » カスタムフィールドでセール価格表示

  • winkjob

    (@winkjob)


    つい最近まで別のCMSをしようして価格比較サイトを運営してましたが、PHP 5.4までしか使えないため最近になってワードプレスに変えてサイトを作成途中です。ワードプレスは初心者になります。
    ワードプレスは意外と便利そうで、カスタムフィールドにデータを入力して表示できると伺いました。
    以前のCMSHは、定価とセール金額が入り比較表示されるものになっていました。

    以前のCMSでは下記のような記述で表示されていました。
    ※通常売価とセール金額の比較 データが等しいとオープン価格が教示されます。
    [$$$php if ($k_data21>$k_data7) { echo ‘<strike>’.number_format($k_data21).'</strike>円’;} else { echo ‘オープン価格’;} $$$]

    ※金額を計算して通常金額より安くなっていれば00%引きと表示されます。
    [$$$php if ($k_data21>$k_data7) {echo ‘(‘.ceil(100*(($k_data21-$k_data7)/$k_data21)).’%引き)’;} $$$]

    例)通常価格¥10,000- セール価格¥5,000-

    ¥10,000-セール価格¥5,000- 50%OFFと
    表示されるようにカスタムフィールドで作成してるのですが中々思うように表示されません。
    どなたか分かる方、ご伝授くださいますようお願いします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • スレッド開始 winkjob

    (@winkjob)

    [$$$php if ($k_data21>$k_data7) { echo ‘<strike>’.number_format($k_data21).'</strike>円’;} else { echo ‘オープン価格’;} $$$]

    [$$$php if ($k_data21>$k_data7) {echo ‘(‘.ceil(100*(($k_data21-$k_data7)/$k_data21)).’%引き)’;} $$$]

    上記に点をカスタムフィールドに置き換えてデータを表示したい。
    通常売価 ID:price セール売価ID:saleにしています。

    munyagu

    (@munyagu)

    こんにちは

    どこまでできているのかよく分からないのですが、お書きになっているソースは以下のようにすればテンプレート上でそのまま`使えると思います。

    <?php if ($k_data21>$k_data7) { echo '<strike>'.number_format($k_data21).'</strike>円';} else { echo 'オープン価格';} ?>

    if ($k_data21>$k_data7) {echo '('.ceil(100*(($k_data21-$k_data7)/$k_data21)).'%引き)';}

    • この返信は1年前にmunyaguが編集しました。
    • この返信は1年前にmunyaguが編集しました。
2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「カスタムフィールドでセール価格表示」には新たに返信することはできません。