Résumé IA
Description
Le filtre wpforms_forms_fields_payment_total_field_order_summary_preview_foot vous permet de modifier les éléments affichés dans le pied de page de l'aperçu du récapitulatif de commande avant que WPForms n'affiche la ligne du total. Vous pouvez ajouter, supprimer ou ajuster des lignes telles que les frais ou les lignes d'information.
Ce filtre s'exécute lors de la construction de l'aperçu du récapitulatif de commande et est utile pour ajouter des lignes de contexte ou des frais fixes.
| paramètre | type | description |
|---|---|---|
$pied | tableau | La liste actuelle des lignes de pied de page. Chaque ligne est un tableau associatif avec des clés telles que label, quantity, amount et class. |
Source
wpforms\src\Forms\Fields\PaymentTotal\Field.php
Exemple
/**
* Add a small service fee line to the Order Summary preview footer.
*/
function wpf_dev_order_summary_preview_foot( $foot ) {
$foot[] = [
'label' => __( 'Service fee', 'text-domain' ),
'quantity' => '',
'amount' => wpforms_format_amount( 5, true ), // Shows as currency
'class' => 'wpforms-order-summary-preview-fee',
];
return $foot;
}
add_filter( 'wpforms_forms_fields_payment_total_field_order_summary_preview_foot', 'wpf_dev_order_summary_preview_foot' );