将变量从一个页面移动到另一个页面

时间:2011-08-04 作者:Ash

如何链接到另一个WordPress页面,但同时将变量移动到该页面(最好不要通过地址栏)
例如,我在一个页面上有一个店铺列表,用户可以在其中单击某个店铺,然后打开包含正确数据的店铺页面
因此,店铺id需要从店铺列表页面移动到店铺页面。

1 个回复
最合适的回答,由SO网友:Milo 整理而成

你可以POST 目标页面的店铺id。否则-cookie,会话。或者通过ajax在列表页上获取它。

edit - 通过表单发出的简单post请求:

在源页面中:

<form action="b.php" method="post">
    <input type="hidden" name="id" value="42" />
    <input type="submit" />
</form>
在目标页面b.php中:

<?php 
if( isset($_POST[\'id\']) ):
    echo $_POST[\'id\'];
endif;

结束

相关推荐

按菜单顺序而不是顺序对“Get_Pages”进行排序

我正在使用这段代码生成一个充满项目的页面,但它们不会按菜单顺序排序,你知道为什么吗? <?php $pages = get_pages(array(\'child_of\', \'menu_order\')); ?>