さて、私はフィットネス Web サイトを作成しています。私のページの 1 つで、「ワークアウト」タグが付けられたすべての投稿が表示されています。ページの左側には、投稿に関連付けられるタグのリストがあり、それらをフィルターとして使用したいと考えています。たとえば、腹部のチェック ボックスがオンの場合、腹部のタグが付いていないすべての投稿が結果から消えます。
ビジュアルについては、次のサイトです: 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 を使用して実行しようとしています。