我想在页面之间传递一个变量。这是整个网站的控制变量,让我们称之为季节。此变量具有当前季节的默认值(管理员中的自定义变量),并且可以通过链接进行更改。 (有些档案如url:......?season = 1)
如果设置的话,我希望在整个网站上进行此操作。例如,第1页的链接将从......?pageid = 1更改为...?pageid = 1& season = 1。对于所有链接。基本上我这个季节是我在每个页面显示的内容的控制变量。
如何在wordpress中最简单地完成这项工作?
我也尝试过cookie和会话,但没有成功(存储这个变量)。在执行类似“下一页将是什么,将此变量传递给它,因此它在$ _REQUEST中可读”的正确代码是什么?
谢谢, Sziro
编辑:
<?php
function get_season_ID()
{
if (array_key_exists('cat', $_REQUEST))
{
$c= $_REQUEST['cat'];
//I whant to pass $c to the next page whatever that is.
return $_REQUEST['cat'];
}
else
{
return get_custom('current_season_category_id');
}
}
?>
答案 0 :(得分:1)
为什么需要变量在$_REQUEST
中可用?
如果您在管理员中设置变量,我认为这意味着您将其保存在wp_options
表中。如果它保存在wp_options表中,您可以使用get_option('season')
检索它。