I’m using some PHP to display the last time a blog post was updated on WordPress using the get_the_time and get_the_modified_time functions. However, I can’t get the last modified time to display inline in the paragraph.
<?php
$x = get_the_time('U');
$m = get_the_modified_time('U');
if ($m != $x) {
$t = the_modified_time('F d, Y');
echo "<p class="lastupdated">Updated on $t </p>";
}
?>
Here’s a screenshot of the result:

Advertisement
Answer
the_modified_time prints the last modification time, so it prints it before you print your <p>.
Instead you’ll want to use get_the_modified_time for setting $t, like so:
$t = get_the_modified_time('F d, Y');