Cómo resaltar nuevas publicaciones para visitantes que regresan en WordPress

¬ŅAlguna vez te has preguntado c√≥mo los sitios populares resaltan nuevas publicaciones para los visitantes que regresan? Destacar claramente las nuevas publicaciones para los visitantes que regresan es una excelente manera de ayudar a los usuarios a encontrar contenido nuevo y aumentar sus visitas a la p√°gina. En este art√≠culo, le mostraremos c√≥mo resaltar nuevas publicaciones para los visitantes que regresan en WordPress.

Cómo resaltar nuevas publicaciones para visitantes que regresan en WordPress

¬ŅPor qu√© resaltar nuevas publicaciones para visitantes que regresan?

Los visitantes que regresan suelen ser usuarios a los que les gusta su contenido y regresan en busca de más. Sin embargo, la mayoría de estos usuarios solo pasan unos segundos y se van si no encuentran nada interesante.

Al resaltar nuevo contenido, puede dirigir la atención del usuario al contenido más reciente. Esto no solo lo ayudará a aumentar sus páginas vistas, sino que también ayudará a los usuarios a encontrar contenido nuevo.

Método 1: resalte las nuevas publicaciones de WordPress con un complemento

En este método, utilizaremos un complemento para resaltar nuevas publicaciones para los usuarios que regresan. Este método es más fácil de implementar y lo recomendamos para principiantes.

Lo primero que debe hacer es instalar y activar el complemento Marcar nuevas publicaciones. Para obtener más detalles, consulte nuestra guía paso a paso sobre cómo instalar un complemento de WordPress.

Tras la activaci√≥n, debe visitar Configuraci√≥n ¬ĽMarcar nuevas publicaciones para configurar el complemento.

Marcar la configuración de nuevas publicaciones

Primero debes elegir la ubicación del marcador. El complemento puede mostrar un nuevo marcador de publicación antes del título de la publicación, después del título de la publicación, o ambos.

Despu√©s de eso, debes elegir un tipo de marcador. Hay varias opciones. Por defecto, el complemento mostrar√° una peque√Īa imagen como marcador.

Nueva publicación destacada

Puedes elegir mostrar un c√≠rculo, una imagen personalizada, un texto “Nuevo” o una bandera.

Por √ļltimo, debe seleccionar cu√°ndo desea que desaparezca el marcador. Si marca la casilla junto a la opci√≥n “Marcar publicaciones como le√≠das solo despu√©s de abrir”, el complemento seguir√° mostrando publicaciones no le√≠das como nuevas para sus usuarios.

Esto puede ser un poco molesto para sus usuarios. Recomendamos dejarlo sin marcar para que sus usuarios solo reciban notificaciones sobre nuevas publicaciones desde su √ļltima visita.

No olvides hacer clic en el botón Guardar para guardar tu configuración.

Eso es todo, el complemento ahora resaltar√° las nuevas publicaciones para los usuarios que regresan con el tipo de marcador seleccionado.

Método 2: resalte las nuevas publicaciones agregando código manualmente

Este método requiere agregar código a su sitio de WordPress. Si está seguro de agregar fragmentos de código a su sitio de WordPress, puede probar este método.

Como siempre, aseg√ļrese de hacer una copia de seguridad de WordPress antes de agregar fragmentos de c√≥digo a su sitio.

Lo primero que debe hacer es copiar y pegar este código en el archivo functions.php de su tema o en un complemento específico del sitio.

function wpb_lastvisit_the_title ( $title, $id ) {

if ( !in_the_loop() || is_singular() || get_post_type( $id ) == 'page' ) return $title;

// if no cookie then just return the title 

if ( !isset($_COOKIE['lastvisit']) ||  $_COOKIE['lastvisit'] == '' ) return $title;
$lastvisit = $_COOKIE['lastvisit'];
$publish_date = get_post_time( 'U', true, $id );
if ($publish_date > $lastvisit) $title .= 'New';
return $title;
 
}

add_filter( 'the_title', 'wpb_lastvisit_the_title', 10, 2);
 
// Set the lastvisit cookie 

function wpb_lastvisit_set_cookie() {

if ( is_admin() ) return;
$current = current_time( 'timestamp', 1);
setcookie( 'lastvisit', $current, time()+60+60*24*7, COOKIEPATH, COOKIE_DOMAIN );
}

add_action( 'init', 'wpb_lastvisit_set_cookie' );

Este código busca una cookie llamada lastvisit cuando un usuario llega a su sitio web. Si no encuentra la cookie, establece la cookie con la hora actual.

Si encuentra la cookie, agrega “Nuevo” al t√≠tulo de los art√≠culos publicados desde la √ļltima visita del usuario.

Observe que hay una clase de art√≠culo nuevo en el etiqueta alrededor de “Nuevo”. Usar√°s esta clase para dise√Īar el texto usando CSS.

Usamos el siguiente CSS para nuestra demostración. Simplemente cópielo y péguelo en la hoja de estilo de su tema o tema secundario.

.new-article { 
background: #feffdd;
padding: 3px;
border: 1px solid #eeefd2;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
margin-left:5px;
font-size: small;
font-weight: bold;
}

Así es como se veía en nuestro sitio web de demostración.

Destacando novedades desde los √ļltimos art√≠culos visitados en WordPress

Esperamos que este artículo te haya ayudado a destacar nuevas publicaciones para los visitantes que regresan en WordPress. Juegue con el código, cambie el texto resaltado y CSS para satisfacer sus necesidades.

Tambi√©n puede consultar nuestra gu√≠a sobre c√≥mo mostrar las √ļltimas publicaciones visitadas a un usuario.

Si te gustó este artículo, suscríbete a nuestro canal de YouTube para ver videos tutoriales de WordPress. También puedes encontrarnos en Twitter y Facebook.