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.
¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!
Excelente Fernando, sabrías indicarme el camino para aplicar para otros temas. ¿Que tipo de variable hay que buscar?
Saludos cordiales.
Esto te sirve para cualquier tema: https://ayudawp.com/mostrar-la-fecha-de-actualizacion-de-entradas-en-vez-de-la-de-publicacion/
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.
En Astra no se muestra la fecha en las páginas por defecto, tendrías que añadirlo manualmente