Wordpress 自定义帖子类型搜索的自定义url

Wordpress 自定义帖子类型搜索的自定义url,wordpress,url-routing,Wordpress,Url Routing,我有自定义的post类型事件 URL是www.mysite.com/events/eventname,这些事件将有人加入其中,我计划通过构建自定义DB表并将事件id和用户id放入其中来解决这一问题。。现在,我想要的,甚至不知道在google中输入什么是如何制作和规则的,所以当有人想看谁将要参加活动时,他可以输入URL www.mysite.com/events/eventname/users,然后将提取特定的模板,该模板将查询自定义数据库并显示用户正在参加的活动 我会找出查询代码只是需要帮助如何

我有自定义的post类型事件

URL是www.mysite.com/events/eventname,这些事件将有人加入其中,我计划通过构建自定义DB表并将事件id和用户id放入其中来解决这一问题。。现在,我想要的,甚至不知道在google中输入什么是如何制作和规则的,所以当有人想看谁将要参加活动时,他可以输入URL www.mysite.com/events/eventname/users,然后将提取特定的模板,该模板将查询自定义数据库并显示用户正在参加的活动


我会找出查询代码只是需要帮助如何使自定义url加载该查询?这是否可能在WordPress?

< P>中,也许可以考虑使用PHP的<代码> $yGET或<代码> $POST 来代替这一点。它在WordPress中也能正常工作

提前警告未测试的代码

$\u获取请求 使用url发送
$\u GET
请求的方式如下:

www.mysite.com/events/?eventname=myeventname&users=true
然后,您可以在事件页面的php中使用if语句来加载数据,具体取决于url中是否包含这些变量。比如:

if(isset($_GET['eventname']) && isset($_GET['users']) && $_GET['eventname'] == 'myeventname' && $_GET['users'] == true){
    //Spit out all the users here
}else{
    //Continue as if nothing happened
}
<form action="www.mysite.com/events/" method="post"> <!-- Submitting form to self -->
    <input name="eventname" type="hidden" value="myeventname"></input>
    <input name="users "type="hidden" value="true"></input>
    <input type="submit" value="See who's going"></input>
</form>
$\邮政请求 Post请求是将数据从一个页面发送到另一个页面(或将数据发送到页面本身)的另一种方式,如果使用此方法,则不会对url进行任何更改。发送
$\u POST
请求的最常见方式是使用表单。在这种情况下,它可能是一个包含一些无形输入的表单,这些输入将保存我们的数据。比如:

if(isset($_GET['eventname']) && isset($_GET['users']) && $_GET['eventname'] == 'myeventname' && $_GET['users'] == true){
    //Spit out all the users here
}else{
    //Continue as if nothing happened
}
<form action="www.mysite.com/events/" method="post"> <!-- Submitting form to self -->
    <input name="eventname" type="hidden" value="myeventname"></input>
    <input name="users "type="hidden" value="true"></input>
    <input type="submit" value="See who's going"></input>
</form>
最后,在自定义DB表上,最好使用WordPress用户,而不是构建另一个表。然后,您将能够使用WordPress附带的所有方便的功能

祝你好运