価格をオープン価格にしたら 0円と表示されてしまうの対策


ランプのポータルサイトでつくっている”ランプ百科”というコンテンツ。

CSVでWordPressにデータを流し込み、ランプ名のキーワードでAPIかけて画像とかブログとか楽天の情報を引っ張ってくるんだけど、CSVの標準価格に”オープン”といれると、実際のコンテンツには、”標準価格 0円”と表示されてしまうことが判明。

これって、税抜きの値段に消費税の5%をかけて表示させているんだけど、”オープン”といれると書式が文字列になって、それにかけ算するものだから0になってしまうらしい。

なので、こんな風に条件分岐してみた。本当はもっと楽なやり方がありそうなのだが、とりえあえず解決。

Evernote