php 预先填充WooCommerce结帐字段

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 预先填充WooCommerce结帐字段相关的知识,希望对你有一定的参考价值。

/**
 * Pre-populate Woocommerce checkout fields
 */
add_filter('woocommerce_checkout_get_value', function($input, $key ) {

	global $current_user;

	switch ($key) :
		case 'billing_first_name':
		case 'shipping_first_name':
			return $current_user->first_name;
		break;
		
		case 'billing_last_name':
		case 'shipping_last_name':
			return $current_user->last_name;
		break;

		case 'billing_email':
			return $current_user->user_email;
		break;

		case 'billing_phone':
			return $current_user->phone;
		break;

	endswitch;

}, 10, 2);

以上是关于php 预先填充WooCommerce结帐字段的主要内容,如果未能解决你的问题,请参考以下文章

php [使用操作和过滤器自定义结帐字段]保存WooCommerce自定义结帐字段

php [使用操作和过滤器自定义结帐字段]验证WooCommerce自定义结帐字段

php WooCommerce自定义结帐字段

php 重新排序WooCommerce中的结帐字段

php [使用操作和过滤器自定义结帐字段]向电子邮件添加自定义WooCommerce结帐字段

php [使用操作和过滤器自定义结帐字段] WooCommerce自定义结帐字段不需要电话号码示例。