Mostrar contador de visitas online sin plugin

En el siguiente artículo, voy a explicar de manera muy sencilla cómo podemos mostrar un contador de visitas online de nuestros artículos. Lo haremos por código, nada de instalar un plugins que, aunque no fuera muy pesado, ya sabemos que nos puede ralentizar la carga de nuestra web.

 

Tabla de contenidos
  1. Contador de Visitas Online
  2. Contador de Visitas Online Paso 1
  3. Contador de Visitas Online Paso 2

Contador de Visitas Online

Para mostrar el contador de visitas en todos nuestros post, vamos a editar fácilmente dos archivos de nuestro wordpress. Hacerme caso que va a ser muy fácil y mucho más efectivo que si instalamos algún plugins que seguro que lo hay.

Para editar nuestros archivos vamos a necesitar un editor de texto y por supuesto acceso a nuestro host, ya sea mediante filezilla, cPanel de nuestro host o también podemos acceder desde wordpress – editor.

Yo particularmente, utilizo el editor de texto llamado Sublime Text, que creo que es de los más usados por los desarrolladores de todo el mundo, y además es gratuito. Si queréis saber más sobre éste editor, en el siguiente post puedes aprender a utilizarlo rápidamente en Sublime Text y Puesta a Punto

O si lo prefieres puedes elegir algún otro editor de los muchos que hay, yo particularmente, escribí el siguiente artículo para evitarte tener que buscar editores de texto, puesto que hice la una lista con Los 10 Mejores Editores de Texto.

Antes de modificar nada, sí que recomiendo tener una copia de seguridad completa de archivos y por supuesto de la base de datos para evitar posibles lamentaciones en caso de estropear algún archivo y ponernos nerviosos. Aunque vuelvo a repetir que para implementar nuestro contador de visitas online no vamos a estropear nada de nada.

Pues manos a la obra.

Contador de Visitas Online Paso 1

Para comenzar vamos a buscar el archivo functions.php en nuestro wordpress. Para facilitar la ubicación, éste archivo se encuentra en la ruta:

/public_html/wp-content/themes/PonerNombreDeVuestroTema/functions.php

Una vez lo tengamos localizado, lo abrimos para editarlo y nos colocamos al final del archivo y pegamos el siguiente código:


//* rastrear vistas de publicaciones en su blog function getPostViews($postID){ session_start(); $count_key = 'post_views_count'; $count = get_post_meta($postID, $count_key, true); if($count==''){ delete_post_meta($postID, $count_key); add_post_meta($postID, $count_key, '0'); return "0 Personas viendo"; } return $count.' Personas viendo'; } function setPostViews($postID) { $count_key = 'post_views_count'; $count = get_post_meta($postID, $count_key, true); if($count==''){ $count = 0; delete_post_meta($postID, $count_key); add_post_meta($postID, $count_key, '0'); }else{ $count++; update_post_meta($postID, $count_key, $count); } } // Remove issues with prefetching adding extra views remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0);

Guardamos y aceptamos los cambios.

Llegados hasta aquí ya tenemos casi más de la mitad de nuestro contador de visitas online para wordpress sin plugin. Y seguimos con la siguiente y última parte.

Contador de Visitas Online Paso 2

 Ahora vamos a buscar el archivo single.php que se encuentra a la misma altura que el archivo anterior, de todas formas, la ruta sería la siguiente:

/public_html/wp-content/themes/PonerNombreDeNuestroTema/single.php

Pues abrimos el archive y nos tenemos que colocar dentro del bucle del código del archivo. (Pero no os preocupéis que os voy a mostrar dónde hay que colocarlo exactamente para los que no saben muy bien eso de bucle)


<?php setPostViews(get_the_ID()); ?>

<?php echo getPostViews(get_the_ID()); ?>

Pues si ya hemos colocado el código dentro del while, ya podemos guardar y aceptar los cambios.

Ahora es cuando necesitamos comprobar si funciona o no nuestro contador de visitas.

Para ello bastará con abrir cualquier post que tengamos en nuestra web y situándonos al final del artículo, justo encima del autor del post, podremos visualizar cuantos usuarios están actualmente en el artículo.

Como habrás podido comprobar, ha sido muy fácil implementar el contador de visitas online sin plugin para wordpress, con lo que seguro que te animarás a utilizar artículos como éste para ir aprendiendo y mejorando tu web.

Éste articulo ha sido idea original de Kevin Chard.

 

Si te ha gustado el artículo y crees que puede ser interesante para otras personas, no dudes en compartirlo en las redes sociales.

 

Si quieres conocer otros artículos parecidos a Mostrar contador de visitas online sin plugin puedes visitar la categoría Recursos.

Go up

Usamos cookies para mejorar su experiencia de navegación, mostrarle anuncios o contenidos personalizados y analizar nuestro tráfico. Al hacer clic en “Aceptar” usted da su consentimiento a nuestro uso de las cookies Mas info