好的,所以我正在制作一个健身网站,在我的一个页面上,我展示了所有带有“锻炼”标签的帖子。在页面的左侧,我有一个与帖子相关联的标签列表,我希望它们用作过滤器。例如,如果腹部复选框被选中,则所有没有腹部标签的帖子都会从结果中消失。
对于视觉,这是网站:http ://wpdev.connectionsquad.com/fitness/workouts/
我想我知道如何使用以下代码根据标签过滤帖子:
<?php
$args=array(
'showposts'=>10,
'tag__not_in' => array('4','6'),
);
query_posts($args); ?>
但是我不知道如何仅在选中特定复选框时才使此代码处于活动状态。我知道如何使用 jquery 来做到这一点。我过去做过类似的事情。对于完整的效果而不仅仅是视觉效果,这正是我正在寻找的:http: //mihealthandfitness.org/Fitness/WorkoutFinder.html
我为每个复选框提供的代码是
<li class="clearfix">
<h4>Abdominals</h4>
<input id="" name="" type="checkbox" value="" />
</li>
我不使用 jquery,而是希望使用 php 来完成。