Php 提交表单以在页面中显示特定WordPress帖子

Php 提交表单以在页面中显示特定WordPress帖子,php,wordpress,Php,Wordpress,我目前正在使用Page.php中的代码显示团队类别中的帖子 我还在我的Sidebar.php中列出了“Team”的子类别,也在下面列出 在我的侧边栏中是否有可能有一个表单,让用户选择显示帖子的子类别 直接访问/?page_id=9和team=3,4将显示来自team 3和team 4的帖子,但我想知道是否可以使用表单让用户选择要显示的帖子 非常感谢你的指点 Page.php: <div id="content"></div> Sidebar.php: 您可以在侧边栏中添

我目前正在使用Page.php中的代码显示团队类别中的帖子

我还在我的Sidebar.php中列出了“Team”的子类别,也在下面列出

在我的侧边栏中是否有可能有一个表单,让用户选择显示帖子的子类别

直接访问/?page_id=9和team=3,4将显示来自team 3和team 4的帖子,但我想知道是否可以使用表单让用户选择要显示的帖子

非常感谢你的指点

Page.php:

<div id="content"></div>
Sidebar.php:


您可以在侧边栏中添加一个选择框,并在page.php中更改div的内容

比如:

Page.php:

<div id="content"></div>
Subpage.php:

<select id="category">
    <option value="">Select your team</option>
    <option value="Team 1">Team 1</option>
    <option value="Team 2">Team 2</option>
    <option value="Team 3">Team 3</option>
</select>
<script>
$('#category').change(function() {
        if(this.value) $('#content').html(this.value);
});
 </script>  
您可以使用ajax请求来获取帖子,而不是向div添加文本。也许可以阅读RSS上的帖子,请参阅

创建插件和小部件将是一个更稳定的解决方案

<select id="category">
    <option value="">Select your team</option>
    <option value="Team 1">Team 1</option>
    <option value="Team 2">Team 2</option>
    <option value="Team 3">Team 3</option>
</select>
<script>
$('#category').change(function() {
        if(this.value) $('#content').html(this.value);
});
 </script>