unset($pf_order_default[$u]); } } $pf_order_default = array_merge(array('' => apply_filters('prdctfltr_none_text', __('None', 'prdctfltr'))), $pf_order_default); } $catalog_orderby = apply_filters('prdctfltr_catalog_orderby', $pf_order_default); $catalog_instock = apply_filters('prdctfltr_catalog_instock', array('both' => __('All Products', 'prdctfltr'), 'in' => __('In Stock', 'prdctfltr'), 'out' => __('Out Of Stock', 'prdctfltr'))); $default_args = array('prdctfltr' => 'active', 'wc_query' => 'product_query', 'post_type' => 'product', 'post_status' => 'publish', 'posts_per_page' => apply_filters('loop_shop_per_page', get_option('posts_per_page')), 'paged' => $paged, 'meta_query' => array(array('key' => '_visibility', 'value' => array('catalog', 'visible'), 'compare' => 'IN'))); if (!isset($prdctfltr_global['sc_query'])) { if (($pf_order = get_option('woocommerce_default_catalog_orderby', 'menu_order')) !== 'menu_order') { $default_args['orderby'] = $pf_order; } else { $default_args['orderby'] = 'menu_order title'; } } $curr_styles = WC_Prdctfltr::prdctfltr_get_styles($curr_options, $curr_mod); $curr_maxheight = $curr_options['wc_settings_prdctfltr_limit_max_height'] == 'yes' ? ' style="max-height:' . $curr_options['wc_settings_prdctfltr_max_height'] . 'px;"' : ''; if (WC_Prdctfltr::$settings['wc_settings_prdctfltr_use_ajax'] == 'yes') { $curr_add_query = ' data-page="' . $paged . '"'; } $pf_activated = isset($prdctfltr_global['active_in_filter']) ? $prdctfltr_global['active_in_filter'] : array(); $pf_permalinks = isset($prdctfltr_global['active_permalinks']) ? $prdctfltr_global['active_permalinks'] : array(); $dont_show = array(); if (!isset($prdctfltr_global['sc_init'])) { if (WC_Prdctfltr::$settings['wc_settings_prdctfltr_clearall'] == 'category') { foreach ($pf_permalinks as $dsk => $dsv) { if (isset($pf_activated[$dsk]) && $pf_activated[$dsk] == $dsv) { unset($pf_activated[$dsk]); $dont_show[$dsk] = $dsv; } }