这就是我使用的。我还对注册帐户上的错误电子邮件进行了故障排除。因此,我只需禁用该字段并将其设置为\'required\' => false
如果用户已登录。
if ( is_user_logged_in() ) {
$fields[\'billing\'][\'billing_email\'] = [
\'label\' => \'E-Mail-Adresse\',
\'required\' => false,
\'custom_attributes\' => [
\'disabled\' => \'disabled\',
]
];
} else {
$fields[\'billing\'][\'billing_email\'] = [
\'label\' => \'E-Mail-Adresse\',
\'required\' => true,
];
}
希望这对其他人有帮助!