donglikuang8145 2017-04-23 10:24
浏览 51
已采纳

如何更改整个wordpress网站的数字格式?

I need to change number format for my whole site as different country uses different formats like

  • United States — $1,234,567.89 USD
  • Canada — $1,234,567.89 CAD
  • Great Britain — £1.234.567,89 GBP
  • European — €1.234.567,89 EUR

By default it uses United State format but i need it to be European.

what i can do is use

number_format($number, 2, ',', '.'); 

this simple function, which works fine for me, but i have to use it every time i am working with number, And i need this to use for once like in wp-config.php or function.php file and that will change the format for whole site.

Is it possible?

  • 写回答

3条回答 默认 最新

  • dongpin1059 2017-04-23 11:05
    关注

    you can use wp filter for prepare common function in which you can define number format for different country.

    apply_filters( 'number_format_i18n', change_number_format );

    number format i18n

    developer number format i18n

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?