「Events Manager」プラグインで日本円通貨表現に合わせる
こんにちは!くまかけです。
NPO法人日本家計アドバイザー協会のWebサイトで、イベント管理に「Events Manager」を使っています。
実は、この「Events Manager」ですが、Paypalと連携してチケット販売もできるんですが、その値段表示が小数点付きになっちゃってるんです。
つまり¥3,000と設定したら ¥3,000.00 って表示されてしまいます。
※ちなみに、少数以下の桁数も固定なんですorz
これを ¥3,000 って表示させるには、phpファイルをいじる必要があります。
慣れないと、ちょっと気後れしますが、非常に簡単ですので、記載しておきます。
編集するファイルは「events-manager/em-functions.php」です。
em_get_currency_formatted関数
$formatted_price = str_replace(‘#’, number_format( $price, 2, get_option(‘dbem_bookings_currency_decimal_point’,’.’),
ここの”2″が桁数を表すので、これを”0″にします。
$formatted_price = str_replace(‘#’, number_format( $price, 0, get_option(‘dbem_bookings_currency_decimal_point’,’.’),
こうすることで少数以下の数字は表示されない様になります。
ただ、通貨によっては少数以下が必要なものもあります。
正しい修正は、通貨単位を確認して変更すべきです。
でも、ま、今回はこれで良しとします(^^)