Cómo agregar una notificación de publicación antigua a su blog de WordPress
¿Quieres agregar una notificación para una publicación antigua de WordPress?
Si ha estado creando contenido durante un tiempo, es probable que parte de su contenido esté desactualizado.
En este artículo, le mostraremos cómo agregar fácilmente una notificación de publicación antigua a su blog de WordPress.
¿Por qué agregar notificaciones de publicaciones antiguas a las publicaciones de blog de WordPress?
La fuga de contenido (publicaciones de blog obsoletas) puede ser un problema para un blog de WordPress en crecimiento.
Dependiendo de su nicho, su contenido a veces puede volverse irrelevante, incorrecto o inapropiado con el tiempo. Esto puede conducir a una experiencia de usuario deficiente, tasas de rebote más altas y clasificaciones de búsqueda más bajas.
Idealmente, le gustaría editar estos artículos y actualizarlos con información más útil, precisa y actualizada.
Sin embargo, esto no siempre es posible ya que su sitio puede tener demasiados artículos antiguos y es posible que no tenga suficientes recursos para actualizarlos. En este caso, agregar una notificación de publicación antigua puede ayudar a sus usuarios.
Le dirá que el contenido es un poco más antiguo y debe tener esto en cuenta al usar la información presentada en esta página.
Otra solución que utilizan muchos blogs es simplemente agregar la fecha de la última actualización en lugar de la fecha de publicación.
Echemos un vistazo a cómo agregar la notificación de publicación anterior en WordPress y mostrar la fecha en que se actualizaron sus artículos por última vez.
Método 1. Mostrar notificación de publicación antigua con complemento
Este método es más fácil y recomendado para todos los usuarios que desean ver una notificación de publicación anterior.
Primero necesitas instalarlo y activarlo. DX está obsoleto enchufar. Consulte nuestra guía paso a paso para instalar un complemento de WordPress para obtener más detalles.
Después de la activación, debe visitar Ajustes » Obsoleto Página de configuración de ajustes del complemento.
Aquí debe seleccionar el período y la duración. Este es el tiempo después del cual el complemento considera que una publicación es antigua.
A continuación, puede proporcionar un mensaje personalizado para que se muestre en las publicaciones anteriores y permitir que la notificación se muestre en todas las publicaciones antiguas. No se preocupe, puede ocultarlo para publicaciones específicas editándolas.
La página de configuración también le permite elegir tipos y colores de publicaciones para el panel de notificaciones y agregar CSS personalizado si es necesario.
Asegúrese de hacer clic en el botón Guardar cambios para guardar su configuración.
Ahora puede visitar una publicación anterior en su sitio para ver el complemento 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 preciso, 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 actualiza una publicación anterior con información nueva? El complemento aún mostrará la notificación de publicación anterior, ya que usa la fecha en que se publicó la publicación para determinar su antigüedad.
Para solucionar esto, puede editar la publicación y desplazarse a la pestaña Aviso obsoleto en la sección Publicaciones del editor de bloques. Desde aquí, simplemente desactive la opción de notificación y guarde sus cambios.
El complemento ya no mostrará notificaciones de publicaciones antiguas relacionadas con ese 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 liberación con la fecha del último cambio.
La ventaja de este método es que los usuarios pueden ver cuándo se actualizó por última vez la publicación sin mostrar un mensaje antiguo.
Primero necesitas instalarlo y activarlo. Información de WP sobre el último cambio. Enchufar. Consulte nuestra guía paso a paso para instalar un complemento de WordPress para obtener más detalles.
Después de la activación, vaya a Ajustes » Información sobre el último cambio de WP Página de configuración de ajustes del complemento.
En la página de configuración, debe habilitar la visualización global del último botón de información modificado. A continuación, puede elegir cómo desea que se muestre la fecha modificada.
Puede reemplazar la fecha de publicación, mostrarla antes o después del contenido, o agregarla manualmente a una publicación.
A continuación encontrarás varias opciones. Si no está seguro, puede dejarlos en sus valores predeterminados.
Asegúrese de 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 sobre todas las publicaciones de su blog.
El problema con este método es que muestra la última fecha de actualización de todas las publicaciones, incluidas las publicaciones más recientes.
Puede establecer un intervalo de tiempo en la configuración del complemento. Sin embargo, esta diferencia está limitada a solo 30 días.
El complemento también ofrece tres bloques que puede insertar manualmente en una publicación o página para mostrar la información modificada por última vez.
También tiene la opción de usar CSS personalizado para diseñar 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 una notificación de publicación antigua con código
Este método requiere agregar código manualmente a sus archivos de temas de WordPress. Si aún no lo ha hecho, obtenga uno Consulte nuestra guía para 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 '
This article was last updated ' . human_time_diff($lastmodified,current_time('U')) . ' ago
';
} else {
// Display last published notice
echo '
This article was published ' . human_time_diff($posted,current_time( 'U' )). 'ago
';
}
}
Este código define publicaciones antiguas como cualquier artículo publicado hace al menos un año.
Luego verifica si una cuota tiene más de un año. Si es así, comprueba si la publicación se ha actualizado desde que se publicó. Luego muestra una notificación basada en estos controles.
Así es como se veía en nuestro sitio de demostración para una publicación que es antigua y nunca se actualizó.
Así es como se veía una publicación que es antigua pero actualizada desde la publicación.
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. También puede consultar nuestra guía de SEO de WordPress o nuestra selección de los complementos de publicación de WordPress más populares.
Deja una respuesta