필터 :워드 프레스 사용자 정의 분류 나는 이런 식으로 뭔가를 작동하는 제품 필터를 만들려고하고
난 내가 드롭 다운에서 그들을을 taxonmoies에 전화를 넣어 한 점에 가지고있다 .
$prodtype = array(
'show_option_all' => '',
'show_option_none' => '',
'orderby' => 'ID',
'order' => 'ASC',
'show_count' => 0,
'hide_empty' => 1,
'child_of' => 0,
'exclude' => '',
'echo' => 1,
'selected' => 0,
'hierarchical' => 0,
'name' => 'cat',
'id' => '',
'class' => 'postform',
'depth' => 0,
'tab_index' => 0,
'taxonomy' => 'product-types',
'hide_if_empty' => false,
);
$displacement = array(
'show_option_all' => '',
'show_option_none' => '',
'orderby' => 'ID',
'order' => 'ASC',
'show_count' => 0,
'hide_empty' => 1,
'child_of' => 0,
'exclude' => '',
'echo' => 1,
'selected' => 0,
'hierarchical' => 0,
'name' => 'cat',
'id' => '',
'class' => 'postform',
'depth' => 0,
'tab_index' => 0,
'taxonomy' => 'displacement',
'hide_if_empty' => false,
);
<form>
<b><?php _e('Product Type'); ?></b><br/>
<?php wp_dropdown_categories($prodtype); ?>
<br/>
<script type="text/javascript"><!--
var dropdown = document.getElementById("cat");
function onCatChange() {
if (dropdown.options[dropdown.selectedIndex].value > 0) {
location.href = "<?php echo get_option('home');
?>/?cat="+dropdown.options[dropdown.selectedIndex].value;
}
}
dropdown.onchange = onCatChange;
--></script>
<b><?php _e('Displacement'); ?></b><br/>
<?php wp_dropdown_categories($displacement); ?>
<br/>
<script type="text/javascript"><!--
var dropdown = document.getElementById("cat");
function onCatChange() {
if (dropdown.options[dropdown.selectedIndex].value > 0) {
location.href = "<?php echo get_option('home');
?>/?cat="+dropdown.options[dropdown.selectedIndex].value;
}
}
dropdown.onchange = onCatChange;
--></script>
내 문제는 내가 그 다음 드롭 다운이 페이지를 새로 고침하고는 예를 들어 웹 사이트에서처럼 자동으로 제품을 다시 얻을 수 없다는 것입니다.
그래서 내가 원하는 것은 사용자가 제품을 새로 고치고 해당 조건에 맞는 항목을로드 한 다음 두 번째 드롭 다운에서 옵션을 선택하면 자동으로 제품을 원한다는 것입니다. 필터링하여 두 선택 항목과 일치하는 제품 만 표시하십시오.
도움을 주시면 감사하겠습니다.