How To Show Last Updated/Modified date In WordPress

4.3/5 - (66 votes)

This post is all about showing the last update date or last modified date in your post, and this technique will work in any theme, including GeneratePress Premium.

Php Codes to Show Updated or modified date in Post

Copy the below code and paste it into your function.php file.

// By Web Insights
add_filter( 'generate_post_date_output', function( $output, $time_string ) {
    $time_string = '<time class="entry-date published" datetime="%1$s" itemprop="datePublished">Published on: %2$s</time>';

    if ( get_the_date() !== get_the_modified_date() ) {
        $time_string = '<time class="entry-date updated-date" datetime="%3$s" itemprop="dateModified">Last Updated on: %4$s</time>';

    $time_string = sprintf( $time_string,
        esc_attr( get_the_date( 'c' ) ),
        esc_html( get_the_date() ),
        esc_attr( get_the_modified_date( 'c' ) ),
        esc_html( get_the_modified_date() )

    return sprintf( '<span class="posted-on">%s</span> ',
}, 10, 2 );

Let me know if you have any doubts. Use the comment section it’s free!

Sharing Is Caring...

An aspiring MCA student formed an obsession with Blogging, SEO, Digital Marketing, and Helping Beginners To Build Amazing WordPress Websites.

15 thoughts on “How To Show Last Updated/Modified date In WordPress”

  1. If I buy any generatepress Premium from your website for lifetime will I get all the support from generatepress as I have bought this. Please reply

  2. Thank you much, Brother.
    Do you know some people are giving the same code?
    But we know these codes are created by you.
    We all are with you and we hope you will be succeded.
    PLEASE Keep up this GREATE Work.
    Thank you so much & LOVE YOU Brother.

  3. I am from Bangladesh. Thanks for sharing , this was a very helpful video. But when I apply, it shows the end of the content. please tell me the solution.


Leave a Comment