Skip to content

WordPress tip: How to display a disclaimer on posts older than one year

    When you’re blogging, it can be a good idea to display a warning to your visitors stating that they are currently reading an old post which might not be up to date. Here’s an out-of-the-box solution to do it.

    Paste the following code in your single.php file, within the loop. Edited the text on line 7 as desired.

    <?
    $ageunix = get_the_time('U');
    $days_old_in_seconds = ((time() - $ageunix));
    $days_old = (($days_old_in_seconds/86400));
    
    if ($days_old > 365) {
      echo '<div class="disclaimer">DISCLAIMER: this post is older than one year and may not be up to date with latest WordPress version.</div>'; 
    } 
    ?>
    

    1 thought on “WordPress tip: How to display a disclaimer on posts older than one year”

    Leave a Reply

    Your email address will not be published. Required fields are marked *