小编Use*_*342的帖子

Woocommerce - 试图提取订单的运输价值

我正在使用woocommerce并安装了打印送货单插件.我想要做的是编辑打印文件,这样如果有人选择某个"额外运费",它将打印相关的印刷邮资印象 - 第一类和第二类

我的头脑中有一份基于运费(免费vs£1)的IF声明,我可以这样做.

但是,我在尝试提取值时遇到问题,因此我可以检查它.

深入挖掘看起来我需要在WC_Order类中使用get_shipping()方法,这样我就可以查看值 - http://docs.woothemes.com/wc-apidocs/class-WC_Order.html - 这就是我的地方失败......悲惨地.

查看此页面 - http://docs.woothemes.com/document/class-reference/#listofclassesinwoocommerce - 我可以将WC_Cart示例直接复制并粘贴到.php文件中,该文件用于从中成功打印并回显值,但是当我将它更改为我认为使用get_shipping()时,我得到"致命错误:在......中的非对象上调用成员函数get_shipping()".

这就是我的意思

<?php global $woocommerce;
$order_shipping_total = $woocommerce->order->get_shipping();
echo $order_shipping_total ;
?>
Run Code Online (Sandbox Code Playgroud)

现在我猜,因为我已经达到了我的能力极限,我需要初始化WC_Order类,但我很难知道如何做到这一点.

任何帮助都会受到极大的欢迎.

干杯

php woocommerce

4
推荐指数
2
解决办法
2万
查看次数

如何更改 WooCommerce 订阅中的价格字符串

我需要一个更好的方法来做到这一点。

目前,我已将代码直接添加到 class-wc-subscriptions-product.php 文件中的 get_price_string 函数中,因此当设置免费试用版时,我可以更改添加到价格字符串中的文本。

当然,这远非完美。

那么,有谁知道我需要将什么钩子添加到主题文件夹中的functions.php 文件中才能执行相同的操作?

wordpress woocommerce woocommerce-subscriptions

3
推荐指数
1
解决办法
7775
查看次数