基于用户选择的输入添加会话变量和/或Cookie 时间:2012-02-11 作者:Dwayne Charrington 我正在一个分类广告网站上工作,该网站有一个名为“国家”的自定义分类法。在主标题菜单中,我在下拉列表中显示了这些类别,其中列出了人们可以浏览网站的特定国家。基本上,当有人选择他们的国家时,我该如何做到这一点呢?它会设置一个会话变量和或cookie以及他们的位置,从那里开始,显示列表的网站的每个部分都会在自定义WP\\U查询中使用此值,以仅查询该特定国家的帖子?因此,有人来到主页,选择他们的国家,然后在此后的每次页面加载中,页面都会重新加载他们选择的国家。 1 个回复 最合适的回答,由SO网友:GavinR 整理而成 您可以明确使用PHP会话变量。跟着这个blog post ("Listing 3") 了解在WordPress中启用PHP会话的最佳方法。也就是说,您需要在插件或主题功能中使用此代码。php:add_action( \'init\', \'session_start\', 0 ); 之后,您可以使用basic session variables 设置用户选择的国家,然后访问用户选择的国家。祝你好运 结束 文章导航