Si ha estado produciendo contenido durante algún tiempo, existe la posibilidad de que parte de su contenido esté desactualizado.
En este artículo, le mostraremos cómo agregar fácilmente notificaciones de publicaciones antiguas a su blog de WordPress.

¿Por qué agregar notificaciones de publicaciones antiguas a las publicaciones de blog de WordPress?
El deterioro del contenido (publicaciones de blog desactualizadas) puede ser un problema para los blogs de WordPress en crecimiento.
Dependiendo de su nicho, a veces su contenido puede volverse irrelevante, incorrecto o inapropiado durante un período de tiempo. Esto puede causar una mala experiencia de usuario, una tasa de rebote más alta y clasificaciones de búsqueda más bajas.
Lo ideal sería editar esos artículos y actualizarlos con información más útil, precisa y actualizada.
Pero eso no siempre es posible porque su sitio puede tener demasiados artículos antiguos y es posible que no tenga suficientes recursos para actualizarlos. En ese caso, agregar una notificación de publicación antigua puede ser útil para sus usuarios.
Les hará saber que el contenido es un poco más antiguo y deben tener esto en cuenta al usar la información presentada en esa página.
Otra solución que utilizan muchos blogs es simplemente agregar la ‘Última fecha de actualización’ en lugar de la fecha de publicación.


Dicho esto, echemos un vistazo a cómo puede agregar la notificación de publicación anterior en WordPress y cómo mostrar la fecha de la última actualización en sus artículos.
Método 1. Mostrar notificación de publicación anterior usando el complemento
Este método es más fácil y recomendado para todos los usuarios que desean mostrar una notificación de publicación anterior.
En primer lugar, debe instalar y activar el DX desactualizado plugin. Para obtener más detalles, consulte nuestra guía paso a paso sobre cómo instalar un WordPress plugin.
Tras la activación, debe visitar el Ajustes » Desactualizado pagina para configurar plugin ajustes.


Aquí, debe elegir el período y la duración. Este es el tiempo después del cual una publicación será considerada antigua por el plugin.
Debajo de eso, puede proporcionar un mensaje personalizado para mostrar en publicaciones anteriores y permitir que la notificación se muestre para todas las publicaciones antiguas. No se preocupe, podrá ocultarlo para publicaciones específicas editándolas.
En la página de configuración, también puede elegir tipos de publicaciones, colores para el cuadro de notificación y agregar CSS personalizado si es necesario.


No olvide hacer clic en el botón Guardar cambios para almacenar su configuración.
Ahora puede visitar una publicación anterior en su sitio web para ver el plugin en acción.


Ocultar notificaciones de publicaciones antiguas en publicaciones individuales
Ahora supongamos que tiene un artículo que es más antiguo, pero aún es preciso, está actualizado y tiene excelentes clasificaciones de búsqueda. Es posible que desee ocultar la notificación de publicación anterior allí.
Del mismo modo, ¿qué sucede si ha actualizado una publicación anterior con información nueva? los plugin seguirá mostrando la notificación de publicación anterior porque utiliza la fecha de publicación de la publicación para determinar su antigüedad.
Para solucionar esto, puede editar la publicación y desplazarse hacia abajo hasta la pestaña ‘Notificación de fecha de caducidad’ en el panel Publicar del editor de bloques. Desde aquí, simplemente desmarque la opción de notificación y guarde sus cambios.


los plugin ahora dejará de mostrar la notificación de publicación anterior en este artículo en particular.
Método 2. Muestra la última fecha de modificación de tus publicaciones
Muchos sitios web de WordPress muestran la última fecha de modificación de sus publicaciones de blog. Algunos también reemplazan la fecha de publicación con la última fecha de modificación.
La ventaja de este método es que muestra a los usuarios cuándo se actualizó por última vez una publicación sin mostrar un mensaje de publicación anterior.
En primer lugar, debe instalar y activar el Información de última modificación de WP plugin. Para más detalles, vea nuestra guía paso a paso sobre cómo instalar un WordPress plugin.
Tras la activación, dirígete a Ajustes » Información de la última modificación de WP pagina para configurar plugin ajustes.


En la página de configuración, debe activar la visualización global de la última información modificada. Después de eso, puede elegir cómo desea mostrar la fecha de modificación.
Puede reemplazar la fecha de publicación, mostrarla antes o después del contenido, o insertarla manualmente en una publicación.
Debajo de eso, encontrarás un montón de opciones. Si no está seguro, puede dejarlos por defecto.
No olvide hacer clic en el botón Guardar configuración para almacenar sus cambios.
Ahora puede visitar su sitio web para ver la última información actualizada de todas las publicaciones de su blog.


El problema con este método es que mostrará la última fecha de actualización para todas las publicaciones, incluidas las publicaciones más recientes.
Puede establecer un intervalo de tiempo en plugin ajustes. Pero esta brecha solo se limita a 30 días.


los plugin también proporciona tres bloques que puede insertar manualmente en una publicación o página para mostrar la última información modificada.


También tiene la opción de usar CSS personalizado para diseñar su último aviso de fecha de actualización. Usamos el siguiente CSS personalizado en las capturas de pantalla anteriores.
p.post-modified-info {
background: #fbffd8;
padding: 10px;
border: 1px solid orange;
font-size: small;
font-weight: bold;
}
Método 3. Agregar notificación de publicación anterior usando código
Este método requiere que agregue código manualmente a sus archivos de temas de WordPress. Si no lo ha hecho antes, eche un vistazo a nuestra guía sobre cómo agregar fragmentos de código personalizados en WordPress.
Simplemente copie y pegue el siguiente código en la plantilla single.php de su tema.
// Define old post duration to one year
$time_defined_as_old = 60*60*24*365;
// Check to see if a post is older than a year
if((date('U')-get_the_time('U')) > $time_defined_as_old) {
$lastmodified = get_the_modified_time('U');
$posted = get_the_time('U');
//check if the post was updated after being published
if ($lastmodified > $posted) {
// Display last updated notice
echo '<p class="old-article-notice">This article was last updated ' . human_time_diff($lastmodified,current_time('U')) . ' ago</p>';
} else {
// Display last published notice
echo '<p class="old-article-notice">This article was published ' . human_time_diff($posted,current_time( 'U' )). 'ago</p>';
}
}
Este código define las publicaciones antiguas como cualquier artículo publicado hace al menos un año.
Después de eso, verifica si una publicación tiene más de un año. Si es así, verifica si la publicación se actualizó después de la publicación. Luego muestra un aviso basado en esos controles.
Así es como se veía en nuestro sitio web de demostración para una publicación que es antigua y nunca se actualizó.


Así es como buscó una publicación que es antigua, pero se actualizó después de publicarse.


Personalizamos la notificación de publicación anterior con el siguiente CSS personalizado.
p.old-article-notice {
background: #fbffd8;
padding: 10px;
border: 1px solid orange;
font-size: small;
font-weight: bold;
}
Esperamos que este artículo le haya ayudado a aprender cómo mostrar fácilmente notificaciones de publicaciones antiguas en su blog de WordPress. Es posible que también desee ver nuestra guía de SEO de WordPress o ver nuestra selección de las mejores publicaciones populares plugins para WordPress.
visto en: wpbeginner