I checked out the native human_time_diff function in WP, but I need some help.
The example on that page is the following:
<?php echo human_time_diff(get_the_time('U'), current_time('timestamp')) . ' ago'; ?>
It shows the timestamp in relative to "days". How can I tweak it to automatically switch between the following pseudocode:
if time < 1 hour echo minutes elseif time < 1 day echo hours elseif time < 7 days echo days elseif time < 30 days echo weeks elseif time < 365 days echo months elseif time >- 365 days echo years
I'm aware that there are plugins, but I'm trying to keep bloat minimal by writing a simple function that I can throw into functions.php. Could someone please give me a example of how to tweak that?