我希望基于用户访问在wordpress站点上加载javascript函数,如果这是第一次,那么一个函数将运行,如果它的第二次访问将运行另一个代码。我发现使用cookie和本地存储我们可以设置它,但只跟踪用户访问与否。我想计数用户访问,并基于此运行这些函数。
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);
此代码是跟踪第一次访问,如何使其跟踪访问次数?
发布于 2022-09-25 07:24:15
您可以使用PHP (https://www.w3schools.com/php/php_sessions.asp)中的会话存储存储在变量中,无论这是否是用户的第一次访问。然后使用if- the语句,显示所需的代码。PHP会话存储的好处是,即使在用户关闭浏览器之后,它也可以保留存储。
发布于 2022-09-21 21:27:43
如果未设置cookie,则设置用于访问的cookie,因此第一次访问是如此设置为1,如果为1,则第二次访问,因此如果为n,则设置为2,如果为n+1访问,则为n。
https://stackoverflow.com/questions/73809664
复制相似问题