如何解决在WordPress中基于localStorage添加自定义条件以隐藏/显示菜单项
我的网站有一个用于选择国家/地区(国际/新加坡)的下拉菜单。选择新加坡时,我希望显示 .sg-menu-item(菜单项的类别),或者选择国际时,我希望隐藏 .sg-menu-item。
所以我的网站在选择新加坡时存储 localStorage.country == "sg/"。有什么方法可以指定一个条件来隐藏/显示基于 localStorage 的 .sg-menu-item 吗?尝试使用 javascript 但它并不理想,因为隐藏的菜单项会在每次刷新时短暂出现。
我正在研究使用 If Menu 并在 WordPress conditional tags 的帮助下指定自定义条件,到目前为止我还没有找到检索 localStorage 值的方法。
仅供参考,只有我的 SG 主页在 URL 末尾有 /sg/,即使在新加坡下的子页面在 URL 末尾也不会有 /sg/,这使得阅读网址不可能。
如果有人有一些建议,我们将不胜感激,不一定非要使用“如果菜单”。 :)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。