サポート » テーマ » チェックボックスとカスタム投稿による記事検索

  • 現在、サイドバーに複数のチェックボックスを用意し、
    OR検索をして、検索結果をindex.php(またはsearch.php)に表示させようとしています。

    検索フォームは以下の様に作成しております。

    <form action="" method="get">
    
    	<dl>
    	    <dt class="sort_button"><img src="<?php bloginfo('template_url'); ?>/images/service_navi1.png" alt="乳児向け(0歳から)" /><div class="open">乳児向けのサービスをさがす</div></dt>
    	    <dd>
    	        <ul class="service_search">
    	            <li><label for="baby01"><input type="checkbox" name="baby[]" id="baby01" value="baby_car"/>ベビーカー入店OK</label></li>
    	            <li><label for="baby02"><input type="checkbox" name="baby[]" id="baby02"/>授乳スペースあり</labeL></li>
    	            <li><label for="baby03"><input type="checkbox" name="baby[]" id="baby03"/>オムツ替えスペースあり</labeL></li>
    	        </ul>
    	            <div class="close">乳児向けをとじる</div>
    	    </dd>
    	</dl>
    
    	<dl>
    	    <dt class="sort_button"><img src="<?php bloginfo('template_url'); ?>/images/service_navi2.png" alt="幼児向け(5歳まで)" /><div class="open">幼児向けのサービスをさがす</div></dt>
    	    <dd>
    	        <ul class="service_search">
    	            <li><label for="kids01"><input type="checkbox" name="children[]" id="kids01"/>子供椅子あり</labeL></li>
    	            <li><label for="kids02"><input type="checkbox" name="children[]" id="kids02"/>子供用食器あり</labeL></li>
    	            <li><label for="kids03"><input type="checkbox" name="children[]" id="kids03"/>絵本あり</labeL></li>
    	            <li><label for="kids04"><input type="checkbox" name="children[]" id="kids04"/>おもちゃあり</labeL></li>
    	            <li><label for="kids05"><input type="checkbox" name="children[]" id="kids05"/>キッズスペース</labeL></li>
    	            <li><label for="kids06"><input type="checkbox" name="children[]" id="kids06"/>キッズメニューあり</labeL></li>
    	            <li><label for="kids07"><input type="checkbox" name="children[]" id="kids07"/>ベビーフードあり</labeL></li>
    	        </ul>
    	            <div class="close">幼児向けをとじる</div>
    	    </dd>
    	</dl>
    
    	<dl>
    	    <dt class="sort_button"><img src="<?php bloginfo('template_url'); ?>/images/service_navi3.png" alt="ファミリー歓迎" /><div class="open">ファミリーのサービスをさがす</div></dt>
    	    <dd>
    	        <ul class="service_search">
    	            <li><label for="family01"><input type="checkbox" name="family[]" id="family01"/>一軒家の庭付き店舗</labeL></li>
    	            <li><label for="family02"><input type="checkbox" name="family[]" id="family02"/>子連れ歓迎</labeL></li>
    	            <li><label for="family03"><input type="checkbox" name="family[]" id="family03"/>個室あり</labeL></li>
    	            <li><label for="family04"><input type="checkbox" name="family[]" id="family04"/>ソファ席あり</labeL></li>
    	            <li><label for="family05"><input type="checkbox" name="family[]" id="family05"/>食べ放題あり</labeL></li>
    	            <li><label for="family06"><input type="checkbox" name="family[]" id="family06"/>ドリンクバーあり</labeL></li>
    	            <li><label for="family07"><input type="checkbox" name="family[]" id="family07"/>メニューサイズ大盛り対応</labeL></li>
    	        </ul>
    	            <div class="close">ファミリーをとじる</div>
    	    </dd>
    	</dl>
    
    	<input type="submit" value="検索する" />
    </form>

    またカスタム分類として
    ・baby_cat
    ・children_cat
    ・family_cat
    を作成しております。

    疑問は
    ・このフォームが正しいのか
    ・検索結果を表示するコードの書き方、場所

    です。
    どなたか、知恵をお貸しください。
    宜しくお願い致します。

  • トピック「チェックボックスとカスタム投稿による記事検索」には新たに返信することはできません。