WordPress:在页面更改时传递变量

时间:2014-05-22 14:52:41

标签: wordpress variables cookies global-variables

我正在尝试找到最有效的方法来执行以下操作。

  1. 我有一个显示项目选择的页面。有2种可能的观点:列表和地图。
  2. 当用户点击“地图”时,列表消失并显示地图。这都是在JavaScript中完成的,因此没有页面重新加载。
  3. 用户可以按类别过滤项目。当他更改类别时,页面会重新加载。我已经摆弄在JavaScript中进行操作(因此不会有任何重新加载),但重新加载非常重要,因为每个类别都需要不同的网页。
  4. 当用户更改类别(因此,页面重新加载)时,我希望能够检索选定的先前显示状态,列表或地图。
  5. 哪种方式最有效?我应该如何存储值,以便在下一页加载时检索它?全局var,cookie?

    谢谢!

1 个答案:

答案 0 :(得分:0)

我最好的选择是使用ajax根据用户选择加载内容,并在不重新加载页面的情况下切换地图和列表视图。这将允许您保留所有选定的值。