Cómo mostrar la última fecha actualizada de sus publicaciones en WordPress

¿Quieres ver la última actualización para tus publicaciones de WordPress? Algunos sitios actualizan sus publicaciones con regularidad y quieren mostrarles a los usuarios cuándo se actualizó el artículo por última vez. En este artículo, le mostraremos cómo mostrar la última fecha actualizada de sus publicaciones en WordPress.

¿Cuándo necesita la última actualización actualizada para las publicaciones de WordPress?

La mayoría de ellos Temas de WordPress generalmente muestra la fecha en que se publicó por última vez una publicación. Esto está bien para la mayoría de blogs y sitios estáticos.

Sin embargo, WordPress también es utilizado por sitios donde los artículos antiguos se actualizan con regularidad. Esta última fecha y hora actualizadas es información importante para estas publicaciones.

El ejemplo más común son los sitios de noticias. A menudo actualiza artículos antiguos para mostrar nuevos desarrollos, agregar correcciones o archivos multimedia. Si solo agregan la fecha de lanzamiento, sus usuarios perderán estas actualizaciones.

Muchos blogs y sitios populares no muestran fechas para sus artículos. Esta es una mala práctica y nunca debe eliminar datos de las publicaciones de su blog.

Dicho esto, veamos cómo mostrar la última fecha actualizada de sus publicaciones en WordPress.

Cómo mostrar la última hora actualizada en WordPress

Este tutorial requiere agregar código a los archivos de WordPress. Si no ha hecho esto antes, no se asuste, no es nada difícil.

Método 1: muestra la fecha de la última actualización antes de publicar contenido

Deberá agregar este código al archivo functions.php de su tema o un complemento específico del sitio.

function 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 class="last-updated">Last updated on '. $updated_date . ' at '. $updated_time .'</p>';
}$custom_content .= $content;
return $custom_content;
}
add_filter( 'the_content', 'wpb_last_updated_date' );

Este código verifica si la fecha de publicación de una publicación y la fecha de la última modificación son diferentes. Si es así, se muestra la fecha de la última modificación antes del contenido de la publicación.

Puede agregar CSS personalizado para diseñar el aspecto de los datos actualizados más recientes. Aquí hay un pequeño CSS que puede usar como punto de partida:

.last-updated {
font-size: small;
text-transform: uppercase;
background-color: #fffdd4;
}

Método 2: agregue la última fecha actualizada en las plantillas de tema

Este método requiere que edites 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 las publicaciones, como la fecha y la hora.

Algunos temas también usan plantillas de contenido o partes de plantillas para mostrar publicaciones.

Algunos temas más simples usarán single.php, archive.php y otros archivos de plantilla para mostrar contenido y metainformación.

Buscará el código responsable de la visualización fecha y hora. Luego, puede reemplazar ese código con el siguiente código o agregarlo inmediatamente después de la fecha y hora del código del tema.

$u_time = get_the_time('U');
$u_modified_time = get_the_modified_time('U');
if ($u_modified_time >= $u_time + 86400) {
echo "<p>Last modified on ";
the_modified_time('F jS, Y');
echo " at ";
the_modified_time();
echo "</p> "; }

Esperamos que este artículo le haya ayudado a aprender a mostrar la última fecha actualizada de sus publicaciones en WordPress.

Compartir con tus amigos:

Deja un comentario