--- title: Frontend Hooks description: Hooks affecting the storefront and checkout experience date: 2024-01-31 --- ## Filters ### woonoow_ssr_cache_ttl Customize the Time-To-Live (TTL) for Server Side Rendered fragments. **Parameters:** * `$ttl` (int): Time in seconds (Default: 3600). ### woonoow_standard_checkout_field_keys Modify the standard set of checkout fields recognized by the system. **Parameters:** * `$keys` (array): List of field aliases (e.g., ['billing_first_name', ...]). ### woonoow_format_address Allows modifying or overriding the displayed address format (e.g., for My Account address cards and checkout address selection cards). Useful for plugins like RajaOngkir where custom fields replace the default state/city fields. **Parameters:** * `$formatted_address` (string): The initially formatted address string (usually empty by default). * `$address` (array): The raw address data array containing all standard and custom address fields.