我是新手,有cookie /本地存储/会话存储。
我有一个WordPress商店网站。我不喜欢它的主页,所以用HTML和CSS创建了主页。这是位置。
http://mydomain/index.html (my homepage)
http://mydomain/shop/ (WordPress installation directory)
WordPress商店上有一个购物车图标。其中包含购物车中的物品数量。我想在主页上创建一个类似的图标。我想在购物车中获取计数。
我在chrome inspector中看到,当我在商店页面上时,“会话存储”和cookie包含计数值(未加密形式)。即使本地存储也具有购物车键值对,但其内容已加密e.g wc_cart_hash_8463xxxxx : 9d22c2d0yyyy
关闭浏览器窗口时,“会话信息”会丢失。所以我认为我应该使用Cookie或本地存储来在首页上的图标上显示计数。但是,仅当浏览器在商店中时,相关的Cookie密钥值才可见。但是,当浏览器位于主页时,本地存储将保持存储状态,但与cookie和会话存储不同,它是经过加密的。我需要的只是商店的计数值,这样我就可以在首页上使用此javascript代码
var items = 5;
$(document).ready(function(){
if (items != 0) {
$(".shoppingbasket").append("<div class=\"basketitems\">" + items + "</div>")
}
});
请为我推荐一种完成此任务的方法?作为新手,我欢迎任何建议,批评和疑问。