php - 在 Woocommerce 电子邮件“数量”值中添加千位分隔符
问题描述
这是我遇到的一件非常具有挑战性的事情。我知道代码应该是:
$quantity = number_format($quantity, 0, '.', ',');
我在 Woocommerce 插件和文档以及互联网上到处都看过,但是在哪里插入此代码?在哪个钩子或模板文件中?请帮我在订单电子邮件模板中为“数量”行添加一千个分隔符,如随附的屏幕截图所示。
谢谢你。
解决方案
我认为这是你需要的:
function format_quantity( $quantity ) {
return number_format($quantity, 0, '.', ',');
}
add_filter( 'woocommerce_email_order_item_quantity', 'format_quantity', 1);
推荐阅读
- c++ - 可以在条件之前重新排序加载或存储吗?
- amazon-web-services - 用户无权执行:iam:PassRole on resource error in create AWS codepipeline
- c# - 如何将游戏对象移动到触摸屏幕的位置?
- python - 在 tkinter python3 中绑定数字以缩放
- java - 在 Eclipse 中未收到“添加未实现的方法”错误
- firebase - 为什么 Firestore timestamp.toDate() 在云函数中将日期添加 4 小时,但在浏览器上,它会正确获取本地时间?
- java - Mysql Connection 正在返回“null”。我无法连接mysql数据库
- machine-learning - RankLib 中的 k 折交叉验证
- sql - 如何找到具有进入状态而没有退出状态的行
- jquery - 如何使用jquery将逗号分隔值从视图发送到控制器