paypal - woocommerce 订阅免费试用文本

标签 paypal woocommerce wordpress paypal-subscriptions

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

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

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

购物车中显示“2 天免费试用,然后 24.95 英镑/月”,而我希望显示“2 天后开始 24.95 英镑/月”或类似内容

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

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

该网站只有一种产品,因此我希望它能够简单明了。

提前致谢。

最佳答案

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

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

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

希望有帮助。 :)

关于paypal - woocommerce 订阅免费试用文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21092262/

相关文章:

php - 在 wordpress 网站中使用 paypal 按钮提交表单数据

wordpress - WooCommerce:低库存产品的缺货通知问题

php - 在 Woocommerce 谢谢页面和电子邮件的订单总计中添加一个新行

javascript - the_content() 没有正确显示描述

php - Wordpress 导航栏中的自定义简码

javascript - 设置默认 Twitter 小部件的样式问题

php - 在结帐页面上更改送货方式时会触发哪种方法或操作 Hook ?

laravel - PayPal 被重定向到成功页面,但它没有进行货币交易(也没有 webhook 或 IPN 通知)

paypal - 网站作为Paypal支付的桥梁

php - Postman:如何在Postman中执行Paypal CURL请求?