Description
The gravityflow_date_format_current_step_merge_tag filter can be used to customize the date format returned by {current_step}
Parameters
Parameter | Type | Definition |
---|---|---|
$date_format | String | A date format string – defaults to the WordPress settings. |
$current_step | Step | The current step for this entry. |
$property | String | Modifier for the current step merge tag. |
Examples
Return a custom date format with no time
Returns different date formats for {current_step:schedule} and {current_step:expiration} with no time.
1 2 3 4 5 6 7 8 9 | add_filter( 'gravityflow_date_format_current_step_merge_tag' , 'sb_gravityflow_date_format_current_step_merge_tag' ,10,3); function sb_gravityflow_date_format_current_step_merge_tag( $date_format , $current_step , $property ) { if ( $property == 'schedule' ) { $date_format = "m.d.y" ; } elseif ( $property == 'expiration' ) { $date_format = "j, n, Y" ; } return $date_format ; } |
Placement
This code can be used in the functions.php file of the active theme, a custom functions plugin, a custom add-on, or with a code snippets plugin.
See also the PHP section in this article: Where Do I Put This Code?