当使用JS在Wordpress中查看特定帖子时如何创建cookie

问题描述 投票:0回答:1

enter image description here

因此,我需要使用用户已访问的帖子ID创建一个cookie(我的WP站点包含144个电影帖子),然后在另一个页面上显示这些ID。我写了这段代码,但问题是,当我尝试在history.php页面中单击print_r($_COOKIE);时,我只会获取当前页面的ID =)),而不是电影发布的用户过去查看过的ID。因此,我希望在此history.php页面中显示用户的历史记录搜索(他在我的网站上观看的电影)。

我的脚本:

jQuery(document).ready(function($) {
 let post_id =  my_script_vars.postID;
    document.cookie = 'Movie='+post_id+'; expires=Wed, 1 Jan 2070 13:47:11 UTC; path=/'
}); 
javascript php wordpress cookies
1个回答
0
投票

在Cookie名称中包含帖子ID,请勿覆盖前一个:document.cookie = 'Movie'+post_id+'=; expires=Wed, 1 Jan 2070 13:47:11 UTC; path=/'

© www.soinside.com 2019 - 2024. All rights reserved.