fc_customer_persisted_data_session_field_keys
Type: Filter
Filters the checkout field keys saved in the customer session.
Signature
apply_filters( 'fc_customer_persisted_data_session_field_keys', $session_field_keys, $parsed_posted_data );
Parameters
| Name | Type | Description |
|---|---|---|
$session_field_keys | mixed | Session field keys. |
$parsed_posted_data | array | Parsed posted checkout data. |
Since
4.1.0
Source: inc/checkout-steps.php
Examples
add_filter( 'fc_customer_persisted_data_session_field_keys',
/**
* Add custom fields to session persistence.
*
* @param mixed $session_field_keys Session field keys.
* @param array $parsed_posted_data Parsed posted checkout data.
* @return mixed Filtered value.
*/
function( $session_field_keys, $parsed_posted_data ) {
$session_field_keys[] = 'custom_delivery_notes';
return $session_field_keys;
},
10,
2
);