当前位置:首页>WordPress建站>WordPress开发>更改 WooCommerce 特定支付网关的标题和描述

更改 WooCommerce 特定支付网关的标题和描述

有时候,我们需要根据实际需要去修改WooCommerce支付网关的标题和描述,今天我们就来分享下方法。在本实例中,我们更改了“货到付款”支付网关的标题和描述。这篇文章中的代码适用于“结帐”和“支付订单”页面。

更改WooCommerce支付网关的标题

add_filter( 'woocommerce_gateway_title', 'rudr_change_payment_gateway_title', 25, 2 );

function rudr_change_payment_gateway_title( $title, $gateway_id ){
	
	if( 'cod' === $gateway_id ) {
		$title = 'By Cash or Credit Card on delivery';
	}

	return $title;
}
  • 什么是$gateway_id以及从哪里得到它?我认为最简单的方法是使用这个代码片段,它在 WooCommerce 设置中添加了一个支付网关 ID 列。
  • 在哪里插入代码?好吧,您可以使用您当前的主题functions.php,但请记住,如果您的主题收到更新,最好为此目的创建子主题或自定义插件。

更改WooCommerce支付网关的描述

以相同的方式,但使用另一个过滤器钩子,您可以为付款方式描述执行此操作。

add_filter( 'woocommerce_gateway_description', 'rudr_change_payment_gateway_description', 25, 2 );

function rudr_change_payment_gateway_description( $description, $gateway_id ) {

	if( 'cod' === $gateway_id ) {
		// you can use HTML tags here
		$description = 'Pay with cash upon delivery. Easy-breezy ;)';
	}

	return $description;
}

注:本文出自 rudrastyh.com,由 WordPress大学 翻译整理。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
欢迎关注WordPress大学公众号 WPDAXUE
WordPress开发商城相关

将 ID 列添加到 WooCommerce 付款方式列表

2021-8-15 7:56:00

商城相关

7个好用的 WooCommerce 产品过滤器插件

2021-8-17 7:54:00

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索