Hello,
1. Date format
There is already a setting for this. Navigate to Dashboard -> Theme Settings -> Shop -> Estimate delivery and find the Date format option. By default it is set to “From WordPress settings”, which uses the format from Settings -> General. You can pick a different format from the list there.
See Screenshots for better understanding: https://postimg.cc/Sjphw59Q
2. Estimated delivery text
You can use the Loco Translate plugin to modify these strings.
Please follow this guide: https://xtemos.com/docs-topic/translate-woodmart-theme-with-loco-translate/
If you do not want to use a translation plugin, You can add this code in your child theme’s functions.php. Change the wording to your own:
add_filter( 'gettext', function ( $translation, $text, $domain ) {
if ( 'woodmart' !== $domain ) {
return $translation;
}
$map = array(
'Estimated delivery' => 'Your order arrives',
'Earliest estimated delivery' => 'Earliest arrival',
'Latest estimated delivery' => 'Latest arrival',
'Overall estimated delivery' => 'Your whole order arrives',
'Estimated delivery dates' => 'Your order arrives',
);
return isset( $map[ $text ] ) ? $map[ $text ] : $translation;
}, 20, 3 );
Best Regards