Skip to content

Snippet: Alter the Blog Post Published Date to Last Modified Date

Important: You can now do this via the Customizer by default since Total 5.4.6

The following snippet can be used to modify the default published date in the theme's post meta to display the last modified date instead.

function myprefix_entry_single_meta_sections( $sections ) {
    if ( is_array( $sections ) && isset( $sections['date'] ) ) {
        $sections['date'] = function() {
            $icon = wpex_get_theme_icon_html( 'clock-o' );
            echo  $icon . 'Updated on ' . esc_html( get_the_modified_date( get_option( 'date_format' ) ) );
        };
        return $sections;
    }
}
add_filter( 'totaltheme/blog/meta_blocks/entry_blocks', 'myprefix_entry_single_meta_sections' );
add_filter( 'totaltheme/blog/meta_blocks/single_blocks', 'myprefix_entry_single_meta_sections' );
All PHP snippets should be added via child theme's functions.php file or via a plugin. We recommend Code Snippets (100% Free) or WPCode (sponsored)
Back To Top