1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
function add_updated_date_author_after_title($title, $id) { // Check if it's a single post or page if (is_singular() && in_the_loop() && is_main_query()) { // Get the last modified time $modified_date = get_the_modified_time('F j, Y', $id); // Get the author's name $author_name = get_the_author(); // Get the author's avatar (size 50px) $author_avatar = get_avatar(get_the_author_meta('ID'), 50); // Check if the post is updated (modified date is different from the published date) if (get_the_modified_time() !== get_the_time()) { // Append the author's avatar, name, and last updated date after the title $title .= '<div class="author-info">'; $title .= '<div class="author-avatar">' . $author_avatar . '</div>'; $title .= '<p class="last-updated-author">By: ' . $author_name . ' | Last updated: ' . $modified_date . '</p>'; $title .= '</div>'; } } return $title; } add_filter('the_title', 'add_updated_date_author_after_title', 10, 2); |
Show author image, name and last modified date with pages
How to show author image, name and last modified date with pages in wordpress.
Put this code in functions.php file and enjoy.