Cómo mostrar la fecha de la última actualización de tus mensajes en WordPress

¿Quieres mostrar la última fecha actualizada de tus mensajes en WordPress? Algunos sitios web actualizan regularmente sus mensajes y les gustaría mostrar a los usuarios cuándo se actualizó el artículo por última vez. En este artículo, te mostraremos cómo mostrar fácilmente la última fecha de actualización de tus mensajes en WordPress.

Cuándo necesita la última fecha actualizada para las publicaciones en WordPress?

La mayoría de los temas de WordPress suelen mostrar la fecha de la última publicación. Esto está bien para la mayoría de los blogs y sitios web estáticos.

Sin embargo, WordPress también es utilizado por sitios web donde los artículos antiguos son actualizados regularmente (como el nuestro). Esta última fecha y hora actualizada es información importante para esas publicaciones.

El ejemplo más común son los sitios web de noticias. A menudo actualizan historias antiguas para mostrar nuevos desarrollos, añadir correcciones o archivos multimedia. Si sólo añadieran la fecha de publicación, sus usuarios se perderían esas actualizaciones.

Muchos blogs y sitios web populares no muestran ninguna fecha en sus artículos. Esta es una mala práctica y nunca debe eliminar las fechas de sus entradas de blog.

Dicho esto, veamos cómo mostrar fácilmente la última fecha de actualización de tus mensajes en WordPress.

Visualización de la última fecha actualizada en WordPress

Este tutorial requiere que añada código a sus archivos de WordPress. Si no lo has hecho antes, te recomendamos que consultes nuestra guía sobre cómo copiar código pegado en WordPress.

Método 1: Mostrar la última fecha actualizada antes de publicar contenido

Necesitará añadir este código al archivo functions.php de su tema o a un plugin específico del sitio.

12345678910111213function wpb_last_updated_date( $content) {$u_time = get_the_time(‘U’); $u_modified_time = get_the_modified_time(‘U’); if ($u_modified_time>= $u_time + 86400) { $updated_date = get_the_modified_time(‘F jS, Y’);$updated_time = get_the_modified_time(‘h:i a’); $custom_content .= «p» actualizado en»‘. update_date . at». $updated_time .’

;; $custom_content .= $content;return $custom_content;}add_filter(‘the_content’, ‘wpb_last_updated_date’);

Este código comprueba si la fecha de publicación de un mensaje y las últimas fechas modificadas son diferentes. Si lo son, entonces muestra la última fecha modificada antes del contenido del mensaje.

Puede agregar CSS personalizados para darle estilo a la apariencia de la última fecha actualizada. Aquí hay un pequeño CSS que puedes usar como punto de partida:

12345.lastt-updated {font-size: small;text-transform: mayúsculas;color de fondo: #fffdd4;}

Así es como se veía en nuestro sitio web de demostración.

Método 2: Añadir la última fecha actualizada en las plantillas de temas

Este método requiere que edite archivos de temas específicos de WordPress. Muchos temas de WordPress ahora usan sus propias etiquetas de plantilla que definen cómo estos temas muestran los metadatos de la publicación como la fecha y la hora.

Algunos temas también utilizan plantillas de contenido o de plantillas para mostrar los mensajes.

Pocos temas más sencillos utilizarán single.php, archive.php y otros archivos de plantilla para mostrar contenido y meta información.

Estará buscando el código responsable de mostrar la fecha y la hora. A continuación, puede sustituir ese código por el siguiente, o añadirlo justo después del código de fecha y hora del tema.

12345678$u_time = get_the_time(‘U’); $u_modified_time = get_the_modified_time(‘U’); if ($u_modified_time>= $u_time + 86400) { echo »

Last modified on «; the_modified_time(‘F jS, Y’); echo » at «; the_modified_time(); echo »

«; }; eco

Así es como se veía en nuestro sitio de demostración:

Valora el post

Deja un comentario