Para ser mostrado quanto tempo tem decorrido desde a última atualização de um post no WordPress, utilizamos usar a função em PHP “human_time_diff()“. Essa função retorna uma string formatada que representa o intervalo de tempo entre a data e hora atual e a data e hora da última atualização do post.
Aqui está um exemplo de como você pode usar essa função:
<?php
$last_update = get_the_time('U');
// Obtém a data e hora da última atualização do post em formato UNIX
$time_diff = human_time_diff($last_update, current_time('timestamp'));
// Calcula a diferença de tempo em uma string formatada
echo "Este post foi atualizado há $time_diff";
?>