Quiero cargar funciones de javascript en un sitio de wordpress según la visita del usuario, si es la primera vez, entonces se ejecutará una función, si es la segunda visita, se ejecutará otro código. Descubrí que usando cookies y almacenamiento local podemos configurarlo, pero solo rastrea al usuario si lo visitó o no. Quiero contar la visita del usuario y, en función de eso, ejecutar las funciones.
var first_visit = false;
checkFirstVisit();
function checkFirstVisit(){
if(localStorage.getItem('was_visited')){
return;
}
first_visit = true;
localStorage.setItem('was_visited', 1);
}
console.log(first_visit);
este código es para rastrear la primera visita, ¿Cómo hago para rastrear el número de visitas?
es lo mismo establecer una cookie para visitar si no está configurada para que sea la primera visita, así que configúrela en 1 si es 1 para que la segunda visita así que configure a 2 si es n entonces es n + 1 visita entonces incrementa n
Puede usar el almacenamiento de sesión en PHP ( https://www.w3schools.com/php/php_sessions.asp ) para almacenar en una variable si esta es la primera visita del usuario o no. Luego, use un if-else declaración, muestre el código requerido. Lo bueno del almacenamiento de sesión de PHP es que puede retener el almacenamiento incluso después de que el usuario cierra el navegador.