wordpressでjigoshopプラグインで通販サイトを作成していてカスタムフィールドに入っている料金を出力する際に自動的に数字にカンマをつけて表示する方法のメモ。
普通のカスタムフィールドの表示
<?php echo get_post_meta($post->ID,'price',true);?>
- $post->IDにIDを入れると特定の記事のカスタムフィールドを指定可能。
- priceはカスタムフィールドのkeyなのでここをカスタムフィールド名にする。
- trueはtrueで先頭の値を1つ取得、falseで値を全て表示
カスタムフィールドをカンマをつけて表示する方法
<?php echo number_format(get_post_meta($post->ID,'price',true));?>
PHPの関数「number_format()」を利用すればカンマ付きで表示されます。