Para aquellos que quieran reemplazar la forma tradicional de las fechas en wordpress, les enseñaremos como mostrarlas al estilo Twitter del “publicado # dias atras”.
1. A LA FORMA DE WORDPRESS
Para aquellos que no sabían, WordPress ya tiene incluido una función para esto, lo único que deberemos hacer es colocar el código en el lugar que deseemos.
Para los artículos:
1
|
Publicado <?php echo human_time_diff(get_the_time(‘U’), current_time(‘timestamp’)) . ‘ atras’; ?>
|
Para los comentarios:
1
|
Comento hace <?php echo human_time_diff(get_comment_time(‘U’), current_time(‘timestamp’)) . ‘ atras’; ?>
|
2. USANDO FUNCTIONS.PHP
Otra manera de mostrar el tiempo al estilo twitter es escribiendo una función en el archivo functions.php que nos servirá tanto para comentarios o posts:
1
2
3
4
|
function tiempo_atras( $type = ‘post’ ) {
$d = ‘comment’ == $type ? ‘get_comment_time’ : ‘get_post_time’;
return human_time_diff($d(‘U’), current_time(‘timestamp’));
}
|
Lo mostramos de esta manera:
1
|
Publicado hace <?php echo tiempo_atras();?>
|
Si quieren investigar mas pueden visitar human_time_diff