• choco100

    (@choco100)


    以下のソースですと、カテゴリもタグもプルダウンメニューが表示されます。
    カテゴリはプルダウンで構わないのですが、タグのみをチェックボックスにして複数選択できるようにしたいです。
    どこをどのようになおしたらよいかわかりません。

    似たような質問は多数ありましたが、これだというものが見つけられず、質問させていただきました。
    どなたかお教えいただけますと幸いです。

    <form method="get" action="<?php bloginfo( 'url' ); ?>" class="site-search">
         <div>
              <label>キーワード</label>
              <input name="s" id="s" type="text">
         </div>
    
         <div>
              <label>カテゴリー</label>
              <?php wp_dropdown_categories('orderby=name&show_option_none=すべてのカテゴリー'); ?>
         </div>
    
         <div>
              <label>タグ</label>
              <?php $tags = get_tags(); if ( $tags ) : ?>
                   <select name='tag' id='tag'>
                   <option value="" selected="selected">すべてのタグ</option>
                   <?php foreach ( $tags as $tag ): ?>
                        <option value="<?php echo esc_html( $tag->slug);  ?>"><?php echo esc_html( $tag->name ); ?></option>
                   <?php endforeach; ?>
                   </select>
              <?php endif; ?>
         </div>
         <input id="submit" type="submit" value="検索する">
    </form>
  • トピック「タグをチェックボックスで複数選択させた検索フォームをつくりたい」には新たに返信することはできません。