WooCommerce 返回 get_total() 价格(保留两位小数)

2023-12-03

您好,我正在实现一个支付网关插件,但遇到了问题。它显示一个错误,他们说这是因为购物车的总量和价格网站为他们发送的总量不同。这是因为他们得到的结果没有十进制数字。在购物车中是519.00他们只收到519.

该插件获取购物车总数$order->get_total()功能。有没有什么方法可以实现功能get_total()已接受订单价格.00?或者如果是519.5做到这一点519.50等等 ?

更改插件中的功能也可能有效,但我尝试了其他类似的方法WC()->cart->total但它也显示没有小数的总数。


WooCommerce 为此提供了一个内置功能wc_format_decimal()

Usage:

wc_format_decimal( $order->get_total(), 2 );
//or
wc_format_decimal(WC()->cart->total, 2 );

希望这可以帮助!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

WooCommerce 返回 get_total() 价格(保留两位小数) 的相关文章

  • DOMDocument::save[domdocument.save]:无法打开流:权限被拒绝

    我有一个代码可以将 XML 文件保存到我的目录中 它实际上在我的本地主机和我的共享主机中就像一个魅力 但它在我的 Linux VPS 中不起作用 我总是收到这个错误 警告 DOMDocument save home admin xxxxxx
  • 加载视图 - codeigniter 错误

    我是 codeigniter 的新手 我正在做一个菜单 所以我将所有链接不放在同一个主文件中 以免一直重复 我的代码是 在main php中 main agregar gt Agregar span a href Modificar a s
  • php:验证 POST 的最佳方法

    我一直在使用下面的代码来验证 POST 的用户输入 if isset POST name empty POST name n POST name else errors Please give a name 这段代码检查是否确实设置了 na
  • 表单提交到白页?

    所以我有一个用于我的注册系统的表格 当表单提交并出现错误时 例如 首先输入用户名 或 您必须提供密码 它会成功刷新页面并显示这些错误 但是 当表单提交并且用户填写了所有数据并且没有错误时 表单将转到白色页面 我查看了源代码 所有显示的都是页
  • 从 PHP 访问 JavaScript 变量

    我需要访问一个JavaScript变量与PHP 这是我当前正在尝试的代码的精简版本 该版本不起作用 我对 JavaScript 和 PHP 都是新手 所以我非常感谢任何建议 UPDATE 好吧 我想我过于简化了 我想做的是创建一个表单 提交
  • PHP Laravel 路由问题

    我的设置目前看起来像这样 应用程序 控制器 register php class register Controller extends Base Controller public restful true public function
  • 无法在 PHP 中使用 SFTP

    我正在用 PHP 编写一个简单的 SFTP 客户端 因为我们需要通过 n 个远程服务器以编程方式检索文件 我正在使用 PECL SSH2 扩展 不过 我遇到了障碍 php net 上的文档建议您可以这样做 stream fopen ssh2
  • 使用 php、gmail 和 swiftmailer 发送电子邮件导致与 SSL 相关的错误

    这是我的 PHP 代码 function SendCookieToTheMail require once swift mailer lib swift required php Create the Transport transport
  • 无法打开 phpmyadmin,require_once(./libraries/common.inc.php):无法打开流:没有这样的文件或目录

    当我做php usr share phpmyadmin index php 我明白了 PHP 警告 require once libraries common inc php 无法打开流 第 33 行 usr share phpmyadmi
  • 在应用程序上按下类似按钮时自动刷新时间线页面?

    在时间轴发布到页面上之前 当用户在页面上按下 点赞 按钮时 页面会自行刷新 现在 启用时间线后 如果您访问应用程序并按右上角的类似按钮 页面不会自行刷新 并且应用程序不会识别用户 喜欢 该页面 当用户按下 喜欢 按钮时 是否有一种方法或事件
  • 无法将包含数据的大型 CSV 文件转换为 mysql 数据库[重复]

    这个问题在这里已经有答案了 如何将大型文本文件转换为mysql数据库 文件大小3GB 1100万行 文件中的每一行都是这样的 1303179444 20 5811 Ahmed Al Emam male ahmed e alemam ahme
  • 创建日期 - Laravel 中的 Carbon

    我开始阅读有关Carbon并且似乎不知道如何创建一个carbon date 在文档中说你可以 Carbon createFromDate year month day tz Carbon createFromTime hour minute
  • PHP json_encode 反斜杠和数组名称的问题

    我正在将一些 postgresql 数据转换为 PHP json encode 但我遇到了一些问题 json encode 将 BackSlash 添加到我的数据中的所有斜杠中 在描述中出现段落标记的结束 我认为是因为反斜杠问题 我不希望我
  • PHP中的“@/path/to/a/file”是什么意思?

    我偶然发现以下代码示例 image file path code tmhOAuth gt request POST https upload twitter com 1 statuses update with media json arr
  • PHP登录然后重定向

    我使用以下代码将用户登录到一系列安全页面 我需要将每个用户在提交后重定向到适当的页面 我想知道需要采取哪些步骤来选出三个登录级别 管理员 特殊 用户 if isset SESSION username function check logi
  • 扩展 Codeigniter Exceptions 类以添加自定义方法

    我创建了一个新方法来处理 401 apache 错误 我的核心类扩展了 CI 核心类 但是当我调用方法名称时 我收到此消息 致命错误 调用未定义的函数show 401 in G Path application controllers lo
  • 获取特定 $_POST 数组的值

    name qty foreach POST as items gt value check qty gt 1 echo key gt value br 如何仅显示其值为 qty1 gt value qty2 gt value gt 0 的项
  • Jpgraph:如何在php中设置组条形柱形图的标签

    这是我的 jpgraph 演示代码
  • 点击添加到购物车时如何弹出结账? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 想问一下有没有办法对woocommerce结帐的弹出结帐进行编码 这是用户单击 添加到购物车 时的屏幕截图 将弹出结账以显示产品 No
  • 根据产品类别自定义购物车总计和结帐总计文本

    我想根据产品类别 或其他一些逻辑 自定义购物车和结帐订单汇总表中的文本 例如 对于 总计 文本 参见图片 如果购物车包含名为 杂货 的类别中的产品 那么我希望订单摘要中的文本显示为 总计估计 文本 参见图片以下 如果购物车不包含任何杂货 那

随机推荐

  • GlassFish 服务器 5.1 可以使用 JDK15 启动吗?

    我正在使用 Apache NetBeans IDE 12 0 创建 Maven Web 应用程序项目模板 我还使用 Java EE 8 Web 下载了 JDK 15 和 Glassfish 服务器版本 5 1 我正在编写 JSF 代码 但是
  • 这里文档给出“意外的文件结尾”错误

    我需要我的脚本从终端发送电子邮件 根据我在这里和网上许多其他地方看到的内容 我将其格式化如下 var mail s SUBJECT EMAIL lt lt EOF Here s a line of my message And here s
  • 获取当前连接的 mysqli 数据库名称

    mysqli 中是否有一个选项可以在过程函数中获取当前连接的数据库名称 您可以使用查询 SELECT database AS the db
  • 我应该在方法签名中声明从方法引发的所有异常还是仅声明异常的超类?

    当我从方法中抛出已检查的异常时 我应该只在方法签名中声明异常的超类还是所有不同的类型 如果我有以下例外情况 private class SuperException extends Exception private class SubEx
  • 删除链表中的第一个节点有问题

    我正在实现一个链表 它需要有一个函数 当给定链表的头和 cstring 时 它会查找并删除值为 cstring 的节点 typedef struct node char entry 21 struct node next node retu
  • 使用 ImagePicker 时如何去除从 UIImagePickerController 编辑图像返回的图像上的黑底

    使用 UIImagePicker 时 它允许进入编辑模式 然后 对于横向模式拍摄的图像 如果用户不在 UIImagePicker 中手动缩放它 图像的顶部和底部将会有黑色条纹 背景 有没有办法摆脱它并使图像的该部分变得透明 pragma m
  • 如果所有 td 均为空,则隐藏表格行

    有没有一种简单的方法可以在没有每个循环的情况下做到这一点 我想隐藏整个 tr 但前提是所有的 td s 为空 该表是动态生成的 因此空白行可以位于任何位置 table1 tr has td empty remove HTML table t
  • 简单的OpenGL实现[关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 我致力于将一些休闲游戏移植到 Flash 上 它们基于 OpenGL 使用的OpenGL版本大多是1 x 游戏引擎依赖的是2D 它基于 OpenGL
  • 如何从 UIImage 获取 NSDATE?

    在这种情况下 如何从 UIImage 获取日期或元数据 UIImagePickerControllerSourceType picker sourceType UIImagePickerControllerSourceTypePhotoLi
  • 带有 NDK 的 Android Studio:链接错误:对“stderr”的未定义引用

    我已经编译了针对 android armeabi v7a 的 OpenCV 静态库 现在我尝试通过 Android Studio 中的 CMakeLists txt 文件将我的本机 C 代码与这些库链接起来 但失败并出现以下奇怪的错误 op
  • 你能优化这段代码吗? (姜戈、蟒蛇)

    我添加 添加 字段来检查用户的帖子 服装 添加到哪些类别 听起来很可怕 所以让我们深入研究代码 我想优化 get categories self obj 函数 class CategorySerializer serializers Mod
  • 如何通过 asyncio 使用阻塞函数

    我在一个项目中使用 django ORM 在 django 之外 我的工作流程是 通过 django ORM 选择对象并 然后使用 asyncio lib 将其发送到消息队列 问题是您无法在异步环境中调用阻塞函数 并且无法在阻塞环境中使用
  • 字节分配内存不足

    这是我在 Android 日志上收到的错误 确切地说 是 08 06 12 16 28 763 E dalvikvm heap 27065 Out of memory on a 184 byte allocation 184 要看情况 有时
  • 所有类别的线性时间排序

    我有这个也许很愚蠢的想法 因为我们有针对受限类别的线性时间排序算法 例如使用计数排序 基数排序的整数 就像在计算机单词中一样 所有类别的数字类型最终都以字节序列进行编码 在某种程度上与整数等类似 是否可以说明我们可以使用这些线性时间排序算法
  • 不继承 的字体

    我有输入和标签字段
  • 安装 RVM 后无法加载 Sass / Compass,无法与 Symfony2 中的 Assetic 一起使用

    我尝试使用 Capifony 它需要 Capistrano 而 Capistrano 需要 Ruby 但我的 apt 版本的 ruby 很旧并且抛出语法错误 然后我安装了 RVM 并执行了以下操作 rvm use 1 9 3 rvm rvm
  • IHubContext SignalR MVC 的 Autofac 注入

    我正在尝试让 SignalR 与 Autofac 一起工作 我有一个我在这里所做的精简版本的存储库 https github com justsayno signalr autofac 这是改编自使用的作品GlobalHost https
  • 响应式设计中的字体大小和元视口

    我必须从事一个需要响应的项目 这是我第一次这样做 我被一个 可能是愚蠢的 问题困扰 假设我有一个非常简单的页面 div style font size 6 SO div
  • 如何在安装过程中修改.NET配置文件?

    我使用 app config 文件来存储一些值 映射数据库的路径 数据连接选择 这些设置在用户计算机上有所不同 我希望安装程序能够正确设置它们 是否有一个安装程序可以在安装过程中使用 NET 配置文件并允许我创建一些对话框来帮助我填写这些值
  • WooCommerce 返回 get_total() 价格(保留两位小数)

    您好 我正在实现一个支付网关插件 但遇到了问题 它显示一个错误 他们说这是因为购物车的总量和价格网站为他们发送的总量不同 这是因为他们得到的结果没有十进制数字 在购物车中是519 00他们只收到519 该插件获取购物车总数 order gt