

チェックボックスによる選択で、このようなURLを得たいと思っています

[code]

    my domain/category/slugA+slugB
    
[/code]

現状、下記のコードを用意しているのですが、得られているURLはこのようなものです（%2bは+を表しています）

[code]

    my domain/?category=SlugA%2bSlugB
    
[/code]

用意したコード

[code]

    <form class="cat-search" action="<?php bloginfo('url'); ?>">
      <input type="checkbox" value="SlugA" id="cat0" class="cats2" /><label for="cat0">Category1</label>
      <input type="checkbox" value="SlugB" id="cat1" class="cats2" /><label for="cat1">Category2</label>
      <input type="checkbox" value="SlugC" id="cat2" class="cats2" /><label for="cat2">Category3</label>
      <input type="checkbox" value="SlugD" id="cat3" class="cats2" /><label for="cat3">Category4</label>
      <input type="checkbox" value="SlugE" id="cat4" class="cats2" /><label for="cat4">Category5</label>
      <input type="hidden" id="cat2" name="category" />
      <input type="submit" class="cat-search" value="search" />
    </form>
    
[/code]

[code]

    $(function() {
      $('body').on('click', '.cats2', function() {
        var cats = $('.cats2:checked').map(function() {
          return this.value;
        }).get().join("+");
        $('#cat2').val(cats);
      });
    });
    
[/code]

そもそも、チェックボックスを使って、求めているURLが取得できるのか、わかりません。

疑問符は必ず入ってしまうし、そもそも求めているURLの形式にはできないのであらば、あきらめもつくのですが、どなたかおわかりになる方いましたら、どうぞよろしくお願いします。


CC BY-SA 4.0
2020-02-08T18:55:16.903
62888
2020-02-14T00:40:49.760
2020-02-14T00:40:49.760
3060
35952
question
wordpress
特定の複数のカテゴリーに属する記事を、チェックボックス選択で一覧表示したい


自己解決いたしました。  
検索プラグインを使って、意図していた表示ができるようになりました。  
編集していただいた方、ありがとうございました。

使用したプラグインはSearch and Filterの有料版です。


CC BY-SA 4.0
2020-02-09T15:18:19.407
62910
2020-02-14T00:38:06.080
2020-02-14T00:38:06.080
35952
35952
62888
answer