woocommerce基于支付网关的谢谢消息

麦格穆罕默德(Maged Mohamed)

如果选择了付款方式,我想更改“谢谢”消息,我已经实现了这一点并且可以正常工作,但是仍然不知道下面代码中此行的需要,我需要吗?

add_filter('woocommerce_thankyou_order_received_text', 'woo_change_order_received_text', 20, 2 );
function woo_change_order_received_text( $str, $order ) {

$order = wc_get_order( $order_id ); // do i need this line, it works without it do i need it ????????

    if( 'bacs' == $order->get_payment_method() ) {
    $new_str = $str . '<br><br><span style="display:block;font-weight:bold; text-align:center"> Please after your payment is done make sure to visit </span><br>';
    return $new_str;
    }
    return $str;
}

我需要这条线吗,没有它就可以工作吗?

$order = wc_get_order( $order_id );
梅尔文

您不需要那条线。挂钩的参数woocommerce_thankyou_order_received_textthank you message string$order对象。

该行要做的$order = wc_get_order( $order_id );$order从订单ID中获取订单对象,这完全没有必要,因为您已经在函数内部将订单对象用作参数。

还要注意,在函数中,钩子参数中没有$ order_id。因此,该行代码不相关。

因此,您可以删除该行。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

基于邮政编码的“选择的支付网关”拒绝WooCommerce结帐

来自分类Dev

WordPress + Woocommerce自定义支付网关

来自分类Dev

WooCommerce自定义支付网关

来自分类Dev

Woocommerce隐藏用户角色的支付网关

来自分类Dev

如何基于支付网关的月数获取利率和EMI金额?

来自分类Dev

支付网关添加语言网址(Wordpress / Polylang / Woocommerce)

来自分类Dev

如何在WooCommerce中隐藏免费产品的支付网关?

来自分类Dev

如何为 WooCommerce 创建简单的离线支付网关?

来自分类Dev

根据用户=产品作者启用woocommerce支付网关

来自分类Dev

根据 WooCommerce 结账中的分类术语限制支付网关

来自分类Dev

集成Android支付网关

来自分类Dev

集成Android支付网关

来自分类Dev

Payu货币支付网关

来自分类Dev

在重定向到基于表单的支付网关之前/之后处理订单

来自分类Dev

如何在视图中显示支付网关响应消息-Rails 4,Active Merchant

来自分类Dev

WordPress插件WooCommerce,自定义支付网关设置未保存

来自分类Dev

Woocommerce自定义支付网关未执行form.submit

来自分类Dev

检查WooCommerce用户角色和支付网关,以及它们是否匹配-收取费用

来自分类Dev

如何在 woocommerce 支付网关类中的 payment_fields() 中获取订单 ID

来自分类Dev

从 WooCommerce 中的自动补货中排除一个特定的支付网关

来自分类Dev

在 Woocommerce 中添加带有表单的自定义支付网关

来自分类Dev

调用基于 API 网关的 REST API 时的内部错误消息

来自分类Dev

iOS和android的支付网关

来自分类Dev

在阿曼注册的公司的支付网关

来自分类Dev

检测到IAP“谢谢”消息

来自分类Dev

如何使用PayFort支付网关进行支付?

来自分类Dev

iOS中的PayU印度支付网关集成

来自分类Dev

laravel 5.5中的payhere支付网关集成

来自分类Dev

如何使用Conbase API作为支付网关?

Related 相关文章

  1. 1

    基于邮政编码的“选择的支付网关”拒绝WooCommerce结帐

  2. 2

    WordPress + Woocommerce自定义支付网关

  3. 3

    WooCommerce自定义支付网关

  4. 4

    Woocommerce隐藏用户角色的支付网关

  5. 5

    如何基于支付网关的月数获取利率和EMI金额?

  6. 6

    支付网关添加语言网址(Wordpress / Polylang / Woocommerce)

  7. 7

    如何在WooCommerce中隐藏免费产品的支付网关?

  8. 8

    如何为 WooCommerce 创建简单的离线支付网关?

  9. 9

    根据用户=产品作者启用woocommerce支付网关

  10. 10

    根据 WooCommerce 结账中的分类术语限制支付网关

  11. 11

    集成Android支付网关

  12. 12

    集成Android支付网关

  13. 13

    Payu货币支付网关

  14. 14

    在重定向到基于表单的支付网关之前/之后处理订单

  15. 15

    如何在视图中显示支付网关响应消息-Rails 4,Active Merchant

  16. 16

    WordPress插件WooCommerce,自定义支付网关设置未保存

  17. 17

    Woocommerce自定义支付网关未执行form.submit

  18. 18

    检查WooCommerce用户角色和支付网关,以及它们是否匹配-收取费用

  19. 19

    如何在 woocommerce 支付网关类中的 payment_fields() 中获取订单 ID

  20. 20

    从 WooCommerce 中的自动补货中排除一个特定的支付网关

  21. 21

    在 Woocommerce 中添加带有表单的自定义支付网关

  22. 22

    调用基于 API 网关的 REST API 时的内部错误消息

  23. 23

    iOS和android的支付网关

  24. 24

    在阿曼注册的公司的支付网关

  25. 25

    检测到IAP“谢谢”消息

  26. 26

    如何使用PayFort支付网关进行支付?

  27. 27

    iOS中的PayU印度支付网关集成

  28. 28

    laravel 5.5中的payhere支付网关集成

  29. 29

    如何使用Conbase API作为支付网关?

热门标签

归档