在slug中传递用户ID并获取用户信息

时间:2016-03-03 作者:Sita Ram

我有user id 我正在使用user id 在带有slug的页面上。

当我通过user id 在slug中,我无法在页面上获取用户信息。

例如,我有www.mysite.com/test 鼻涕虫

我可以像YouTube id一样传递用户id吗www.mysite.com/id=WZeVy5DKtNQ 在slug中获取用户信息。

我正在这样努力www.mysite.com/test?id=123

代码:

$id = $_REQUEST[\'id\'];
$camp_link = get_site_url()."/campaign-detail/?id=".$user_id;
echo "<p class=\'campaign_store_name\'><a href=\'".$camp_link."\'>".$camp_title."</a></p>";
$arform_id = Get_ARFORM_ID_using_slug($camp_link );

1 个回复
SO网友:Johano Fierra

代码似乎不完整。也许问题只是你定义了$id 但是试着使用$user_id? 还有,我想id 是受保护的变量,因此可以使用my_id 相反

尝试以下操作:

www.mysite。com/测试?my\\u id=123

$user_id = $_REQUEST[\'my_id\'];
$camp_link = get_site_url()."/campaign-detail/?id=".$user_id;
echo "<p class=\'campaign_store_name\'><a href=\'".$camp_link."\'>".$camp_title."</a></p>";
$arform_id = Get_ARFORM_ID_using_slug($camp_link);

相关推荐

Find all URLs for a post

我想从wordpressblog中提取所有帖子的链接。这似乎很简单,可以使用wp-cli来完成。例如:wp post list --field=url --post_type=post --posts_per_page=-1 --post_status=publish 然而,我的站点更复杂,因为我在某个时间点更改了站点的永久链接结构。现在,wordpress似乎在这里做了明智的事情;之前存在的所有永久链接都被保留,并且正在使用301重定向进行重定向。这太棒了,就我的一生而言,我找不到哪里可以看到