【问题标题】:woocommerce subscription free trail textwoocommerce 订阅免费线索文本
【发布时间】:2014-02-01 06:09:04
【问题描述】:

我正在尝试设置 woocommerce 订阅,以便使用免费试用功能在同一天所有 paypal 标准付款。

但我遇到的问题是在使用此功能时更改文本,以免客户感到困惑。

目前产品页面上显示“24.95 英镑/月,2 天免费试用”,而理想情况下需要说“24.95 英镑/月,从 2 天开始”或类似内容

购物车上写着“2 天免费试用,然后 24.95 英镑/月”,而我希望它说“2 天后每月 24.95 英镑”或类似内容

最后,当客户被带到 PayPal 的安全服务器时,会按照“前 2 天免费。然后每月 24.95 英镑”的条款说,当我希望将其更改为“从 24.95 英镑开始每月2天时间”或类似

有人知道我是否可以使用任何过滤器挂钩来获得所需的效果,或者我还能做些什么吗?

该网站只有一种产品,所以我希望它是直截了当的。

提前致谢。

【问题讨论】:

  • 我怀疑您是否可以更改 PayPal 的消息,但 Woocommerce 的消息可能(它是否带有 .mo/.po 文件?)。不管怎样,不关我的事,但是 - 作为客户,您选择的措辞会让我感到困惑,而且我确信试用功能不应该用于计费
  • 使用免费试用功能是使用贝宝标准时的一种解决方法,因为您无法更改付款日期。见他们手册上的选项1-docs.woothemes.com/document/subscriptions/faq/…至于措辞的选择,这纯粹是一个例子,仅供参考
  • 啊,好的。很公平。查看上面链接中的链接,这很可能在 Woocommerce 的翻译文件中,您应该可以在那里进行更改。
  • 谢谢。只希望 woocommerce 完整传递贝宝支付页面上显示的文本。

标签: paypal woocommerce wordpress paypal-subscriptions


【解决方案1】:

'woocommerce_subscriptions_product_price_string' 过滤器可用于自定义产品显示的价格。

'woocommerce_subscription_price_string' 过滤器可用于自定义购物车和订单中显示的购物车/订单价格。

有关如何构建价格字符串的示例以及传递给每个过滤器的参数的详细信息,请查看WC_Subscriptions_Product::get_price_string() 和WC_Subscriptions_Manager::get_subscription_price_string() 函数的源代码。我总是尝试编写自记录代码并包含 PHPDoc 用于任何不明显的内容。

希望对您有所帮助。 :)

【讨论】:

  • 确实如此,我很荣幸收到 Woo 订阅教父本人的回复。谢谢。
  • 顺便说一句,您知道可以对 paypal 支付页面上的条款进行多少自定义吗? - imgur.com/SzuH1dL
  • @user2232826 不幸的是,在使用 PayPal Standard 时,根本无法自定义 PayPal 使用的语言/字符串。使用 PayPal Express Checkout/Digital Goods 是可能的。 WooCommerce 数字商品扩展程序将向 PayPal 的客户显示您网站上显示的相同字符串。
  • 布伦特,woocommerce_subscriptions_product_price_string 的参数是什么?我看到它们是针对 woocommerce_subscription_price_string,但不是针对 woocommerce_subscriptions_product_price_string。参考 - docs.woothemes.com/document/subscriptions/develop/…
猜你喜欢
  • 1970-01-01
  • 2018-08-02
  • 2018-11-17
  • 2018-09-19
  • 2016-05-02
  • 2018-06-03
  • 2010-10-25
  • 2018-03-17
  • 1970-01-01
相关资源
最近更新 更多