Oferta SiteGround Black Friday

Mostrar fecha de la última actualización y no la de publicación en el tema Astra

Si tienes un blog o un sitio web de noticias, y sueles actualizar tus contenidos, el hecho de mostrar la fecha de publicación de las entradas puede resultar confuso, pues los usuarios pueden creer que un contenido está obsoleto cuando en realidad acabas de actualizarlo.

Esto sucede porque la mayoría de los temas WordPress muestran la fecha de publicación de las entradas en vez de la fecha de la última vez que se actualizó la misma, que sería un dato mucho más relevante de la frescura de la información que se ofrece.

Si usas el tema Astra, ya sea el gratuito o la versión pro, este es un ajuste que es fácil de cambiar, solo añadiendo un sencillo filtro al final del archivo functions.php del tema hijo de Astra (que deberías tener creado y activo), este:

/* Mostrar solo la fecha de la ultima modificacion */
function ayudawp_fecha_actualizacion_entradas( $output ) {
$output = '';
$format = apply_filters( 'astra_post_date_format', '' );
$modified_date = esc_html( get_the_modified_date( $format ) );
$modified_on = sprintf(
esc_html( '%s' ),
$modified_date
);
$output .= '';
$output .= ' ' . $modified_on . '';
$output .= '';
return $output;
}
add_filter( 'astra_post_date', 'ayudawp_fecha_actualizacion_entradas' );

Guarda los cambios en el archivo y pasarás de la fecha de publicación

A la fecha en que se actualizó por última vez

De este modo los visitantes sabrán la fecha de la última modificación de la información, en vez de la fecha inicial de publicación.

En cuanto a los datos de marcado interno del código de la publicación, no hay ningún problema con los motores de búsqueda porque Astra incluye en el HTML tanto la fecha de creación como la de modificación de las entradas, como puedes ver en la siguiente captura.

¿De cuánta utilidad te ha parecido este contenido?

¡Haz clic en los emoticonos para valorarlo!

Promedio de puntuación 5 / 5. Total de votos: 4

Hasta ahora ¡no hay votos!. Sé el primero en valorar este contenido.

Ya que has encontrado útil este contenido...

¡Sígueme en las redes sociales!

¡Siento que este contenido no te haya sido útil!

¡Ayúdame a mejorar este contenido!

Por favor, dime, ¿cómo puedo mejorarlo?

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

Sobre el autor

4 comentarios en “Mostrar fecha de la última actualización y no la de publicación en el tema Astra”

  1. Excelente Fernando, sabrías indicarme el camino para aplicar para otros temas. ¿Que tipo de variable hay que buscar?

    Saludos cordiales.

  2. Muy interesante, Fernando.
    Pero veo que se refiere a las entradas, y no me queda claro que también sirva para las páginas estáticas. ¿Sirve lo mismo o habría que poner otro código?
    Gracias por responder.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información base sobre privacidad:
- Responsable: Fernando Tellado ([email protected])
- Fin del tratamiento: Moderación de comentarios para evitar spam
- Legitimación: Tu consentimiento
- Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal
- Derechos: Acceso, rectificación, portabilidad, olvido

 

Scroll al inicio