Я мог бы подготовить этот код, если бы кто-нибудь помог мне с переполнением стека.
HTML Код
<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>
jQuery
<script>
$(function(){
$('body').on('click', '.cats2', function() {
var cats = $('.cats2:checked').map( function() {
return this.value;
}).get().join("+");
$('#cat2').val( cats );
});
});
</script>
В результате у меня появляется такой URL, когда я выбираю Category1 и Category2
мой домин /? Category = SlugA% 2bSlugB
"%2" implies "+" in above case
.
Теперь я хотел бы сменить вышеуказанный URL-адрес на ниже-один, чтобы показать все статьи, относящиеся к категориям 1 и 2.
мой домин / категория / slugA + slugB
Можно ли изменить URL-адрес следующим образом?