if (strpos($curr_selected, '+')) { $curr_selected = explode('+', $curr_selected); } else { $curr_selected = array($curr_selected); } } } $curr_term_style = $curr_options['wc_settings_prdctfltr_' . $attr]; if ($curr_options['wc_settings_prdctfltr_' . $attr . '_hierarchy'] == 'yes') { $curr_term_style = 'pf_attr_text'; } $curr_term_multi = $curr_options['wc_settings_prdctfltr_' . $attr . '_multi'] == 'yes' ? ' prdctfltr_multi' : ' prdctfltr_single'; $curr_term_adoptive = $curr_options['wc_settings_prdctfltr_' . $attr . '_adoptive'] == 'yes' ? ' prdctfltr_adoptive' : ''; $curr_term_relation = $curr_options['wc_settings_prdctfltr_' . $attr . '_relation'] == 'AND' ? ' prdctfltr_merge_terms' : ''; $curr_include = $curr_options['wc_settings_prdctfltr_include_' . $attr]; $curr_include = WC_Prdctfltr::prdctfltr_wpml_include_terms($curr_include, $attr); if ($curr_options['wc_settings_prdctfltr_' . $attr . '_adoptive'] == 'yes' && $curr_options['wc_settings_prdctfltr_adoptive_style'] == 'pf_adptv_default') { $curr_not_found = count($curr_attributes); foreach ($curr_attributes as $term) { $decode_slug = WC_Prdctfltr::prdctfltr_utf8_decode($term->slug); if (!empty($curr_include) && !in_array($decode_slug, $curr_include)) { $curr_not_found = $curr_not_found - 1; } } } else { $curr_not_found = null; } if (isset($curr_not_found) && $curr_not_found == count($curr_include)) { continue; } ?>