Si tienes un blog comprender la interacción de tus lectores con tus entradas es fundamental.
- ¿Qué contenido resuena más?
- ¿Qué temas generan mayor interés?
Con el código adecuado, puedes obtener respuestas a estas preguntas y optimizar tu estrategia de contenido.
En este vídeo, exploraremos un conjunto de funciones de WordPress que te permitirán registrar y visualizar las visitas a tus entradas de blog, brindándote información valiosa para impulsar el compromiso de tu audiencia.
Podrás obtener estos datos con unas pocas líneas de código sin la necesidad de instalar un plugin adicional que en la mayoría de los casos tienen código excesivo y funciones que seguramente no necesites.
Registrando Visitas
La función principal del código es registrar cada visita a una entrada de blog. Al llamar a registrar_visita_entrada_blog() en el gancho wp_head, garantizamos que se ejecute en cada carga de página. Esta función verifica si la página actual es una entrada individual de blog y no es la parte de administración. Si se cumplen estas condiciones, se obtiene el ID de la entrada y se actualiza un contador almacenado en los metadatos de la entrada.
Visualizando el Contador de Visitas
La visualización del contador se logra mediante la función mostrar_contador_visitas_al_principio(), que se conecta al filtro the_content. Esta función agrega el contador de visitas al principio del contenido de cada entrada de blog en el front end. Al hacerlo, los lectores pueden ver instantáneamente cuántas veces se ha visitado la entrada.

Personalizando la Administración de Entradas
El código también mejora la experiencia del usuario en el panel de administración de WordPress. Primero, agrega una columna personalizada llamada «Visitas» a la página de administración de entradas. Luego, la función mostrar_contenido_columna_visitas() muestra el contador de visitas para cada entrada en esta columna adicional.
Ordenando Entradas por Visitas
Finalmente, para facilitar el análisis, permitimos la ordenación de entradas por el número de visitas. Esto se logra mediante dos funciones: ordenar_entradas_por_visitas() y ordenar_entradas_por_visitas_query(). La primera hace que la columna «Visitas» sea ordenable en la página de administración, mientras que la segunda ajusta la consulta para ordenar las entradas según el contador de visitas cuando se selecciona esta opción.

El siguiente código tienes que agregarlo en el functions.php de tu tema hijo o utilizar un plugin como CODE SNIPPETS.
🔐 Este contenido es solo para suscriptores premium.
Conclusión
En resumen, este conjunto de funciones no solo te permite mostrar las entradas con más visitas a tus lectores y rastrear el rendimiento de tus entradas de blog, sino que también mejora la usabilidad de tu panel de administración. Al comprender qué contenido atrae más visitas, puedes adaptar tu estrategia de contenido para maximizar el compromiso de tu audiencia. ¡Implementa estas funciones hoy y lleva tu blog al siguiente nivel!
Nos vemos en el siguiente tutorial. Un saludo.




Deja tus opiniones o dudas en los comentarios.