Cómo agregar una notificación de publicación antigua en tu blog de WordPress
¿Quieres agregar una notificación de publicación antigua en WordPress?
Si ha estado produciendo contenido durante un 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, su contenido puede volverse irrelevante, inexacto o inapropiado con el tiempo. Esto puede conducir a una experiencia de usuario deficiente, una tasa de rebote más alta y resultados de búsqueda más bajos.
Idealmente, le gustaría editar y actualizar esos artículos con información más útil, precisa y actual.
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, podría ser útil para sus usuarios agregar una notificación de una publicación anterior.
Les hará saber que el contenido es un poco más antiguo y deben tener esto en cuenta al usar la información de esa página.
Otra solución que utilizan muchos blogs es simplemente agregar la «Fecha de última actualización» en lugar de la fecha de publicación.
Dicho esto, echemos un vistazo a cómo agregar la notificación de publicación anterior en WordPress y cómo mostrar la fecha de la última actualización en sus publicaciones.
- Método 1. Mostrar notificación de mensaje antiguo con un complemento
- Método 2. Mostrar la última fecha de actualización en WordPress
- Método 3. Mostrar notificación de mensaje antiguo sin complemento (método de código)
Método 1. Mostrar notificación de mensaje antiguo con complemento
Este método es más fácil y recomendado para todos los usuarios que desean ver una notificación de mensaje anterior.
Primero necesitas el . instalar y activar DX desactualizado enchufar. Para obtener más información, consulte nuestra guía paso a paso para instalar un complemento de WordPress.
Después de la activación tienes que ir a la Ajustes » Obsoleto página para configurar los ajustes del complemento.
Aquí tienes que elegir el período y la duración. Este es el tiempo después del cual el complemento considera que una publicación es antigua.
Debajo de eso, puede especificar un mensaje personalizado para mostrar en los mensajes antiguos y hacer que la notificación aparezca para todos los mensajes antiguos. No se preocupe, puede ocultarlo de publicaciones específicas editándolas.
En la página de configuración, también puede elegir tipos de mensajes y 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 guardar su configuración.
Ahora puede visitar una publicación anterior en su sitio web para ver el complemento en acción.
Ocultar notificación de mensajes antiguos para mensajes individuales
Ahora supongamos que tiene un artículo que es más antiguo, pero aún preciso, actualizado y tiene una clasificación excelente en los resultados de búsqueda. Es posible que desee ocultar la notificación de mensaje anterior allí.
Del mismo modo, ¿qué sucede si actualiza una publicación anterior con información nueva? El complemento continúa mostrando la notificación de una publicación anterior porque usa 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 desactualizada» debajo del panel de mensajes del editor de bloques. Desde aquí, simplemente deshabilite la opción de notificación y guarde sus cambios.
El complemento ahora dejará de mostrar notificaciones de publicaciones antiguas para 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.
Primero necesitas el . instalar y activar Información de la última modificación de WP enchufar. Para obtener más información, consulte nuestra guía paso a paso para instalar un complemento de WordPress.
Después de la activación, vaya a Ajustes » WP Última información modificada página para configurar los ajustes del complemento.
En la página de configuración, debe habilitar la visualización global del último interruptor de información modificado. Luego 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 un mensaje.
Debajo encontrarás muchas opciones. Si no está seguro, puede dejarlo como predeterminado.
No olvide hacer clic en el botón Guardar configuración para guardar los cambios.
Ahora puede visitar su sitio web para ver la última información actualizada de todas las publicaciones de su blog.
El problema de este método es que muestra la última fecha de actualización de todas las publicaciones, incluidas las más recientes.
Puede establecer un intervalo de tiempo en la configuración del complemento. Pero esta brecha solo se limita a 30 días.
El complemento también proporciona tres bloques que puede insertar manualmente en una publicación o página para mostrar la información modificada más recientemente.
También tiene la opción de usar CSS personalizado para formatear su última notificación de fecha actualizada. 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 mensaje antiguo con código
Este método requiere que agregue código manualmente a sus archivos de temas de WordPress. Si no lo ha hecho antes, consulte 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 publicaciones antiguas como todos los artículos publicados hace al menos un año.
Luego se verifica si un mensaje tiene más de un año. Si este es el caso, se realiza una verificación para ver si el mensaje se ha actualizado después de la publicación. Luego se muestra una notificación basada en esos controles.
Así es como se veía en nuestro sitio web de demostración para publicaciones que son antiguas y nunca se actualizaron.
Este es el aspecto de una publicación que es antigua, pero se actualizó después de su publicación.
Modificamos la notificación de mensaje 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. También puede consultar nuestra guía de SEO de WordPress o nuestra selección de los mejores complementos populares de publicaciones de WordPress.
Si te ha gustado este artículo, suscríbete a nuestro Canal de Youtube para tutoriales en vídeo de WordPress. También puedes encontrarnos en Gorjeo y Facebook†
La publicación Cómo agregar una notificación de publicación antigua en su blog de WordPress apareció primero en AprenderWP.