Site logo

Archived topic

How to show post published/ Updated date on Article?

15 replies · Started by MD Tohidul on September 18, 2022

Viewing posts 1–15 of 16

Hello I want to show post published and Updated date on my every article of my website like this - (check screenshot) - https://prnt.sc/7dCgk6WHG-Bq

How can I do this?

Hello Please check the private link

Hi there,

Are you using any custom function or plugin to show the updated date on the blog page?

If so, can you share the function?

I am using the following code:

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> ',
$time_string
);
}, 10, 2 );

Your code is good. Your sample screenshot showing your desired output shows only the updated date. To clarify, are you wanting to modify it to show both published and updated dates if the post has been updated?

Dear, when I go homepage or any category page of my website, I see the published and updated date.
Check screenshot >>> https://prnt.sc/AmMcoVUNVmh0

But, when I enter into the post link, I don't see any date there. Only writer name is showing there.
Check screenshot >>> https://prnt.sc/bFXZLEOZc-8q

I just want to show article published and updated date beside writer name.

For example please check the screenshot: https://prnt.sc/4siHMVGRkt9i

In Appearance > Customize > Layout > Blog > Single, can you check if "Display Post date" is enabled?

That's perfect, after enabling the option now published and updated date is showing in my every single post.

But, how can I do the same thing for my website page?

Also, let me know how I can change the alignment of my website - post title, page title, author name, published date etc?

Please check the screenshot: https://prnt.sc/uKntknKRqdci
This article is posted by post option in WordPress. And, It is showing the post published/updated date. That's Great!

And, check this screenshot: https://prnt.sc/rBSDtaOWquv-
This article is posted by page option in WordPress. And, It doesn't showing the post published/updated date.

How can I show page author/published date in the article, which posted through page option?

Hi there,

To add date to static pages, go to appearance > elements, create a new hook element, add this:

<div class="entry-meta">
    <?php generate_posted_on(); ?>
</div>

Make sure the Execute PHP box is ticked.

Choose pages > all pages as location, and publish the element.

Thanks dear, problem solved !

This archived topic is closed to new replies.