Resumo de IA
Descrição
O filtro wpforms_stripe_api_payment_intents_set_config_element_style permite-lhe substituir o objeto de estilo do Stripe Card Element. Isto permite-lhe ajustar tipos de letra, cores, tamanhos e o estilo do placeholder para o campo do Cartão de Crédito Stripe.
O objeto de estilo utiliza propriedades semelhantes a CSS que mapeiam diretamente para a API de Estilo do Stripe Elements. Pode definir um estilo base, bem como estados como complete, empty, focus ou invalid.
| parâmetro | tipo | descrição |
|---|---|---|
$styles | matriz | O objeto de estilo do Stripe Card Element. |
Origem
wpforms\src\Integrations\Stripe\Api\PaymentIntents.php
Exemplo
// Customize placeholder text color and font for the Stripe Card Element.
function wpf_dev_stripe_card_field_style( $styles ) {
$styles['base'] = [
'fontFamily' => 'Roboto, sans-serif',
'fontSize' => '16px',
'color' => '#333333',
'::placeholder' => [
'color' => '#b95d52',
],
];
return $styles;
}
add_filter( 'wpforms_stripe_api_payment_intents_set_config_element_style', 'wpf_dev_stripe_card_field_style' );