>

'member_cat', 'hide_empty' => true, 'orderby' => isset( $porto_settings['member-cat-orderby'] ) ? $porto_settings['member-cat-orderby'] : 'name', 'order' => isset( $porto_settings['member-cat-order'] ) ? $porto_settings['member-cat-order'] : 'asc', ) ); foreach ( $taxs as $tax ) { $member_taxs[ urldecode( $tax->slug ) ] = $tax->name; } if ( empty( $porto_settings['member-cat-ft'] ) && 'infinite' != $member_infinite && 'load_more' != $member_infinite && '1' !== $member_infinite ) { global $wp_query; $posts_member_taxs = array(); if ( is_array( $wp_query->posts ) && ! empty( $wp_query->posts ) ) { foreach ( $wp_query->posts as $post ) { $post_taxs = wp_get_post_terms( $post->ID, 'member_cat', array( 'fields' => 'slugs' ) ); if ( is_array( $post_taxs ) && ! empty( $post_taxs ) ) { $posts_member_taxs = array_unique( array_merge( $posts_member_taxs, $post_taxs ) ); } } } foreach ( $member_taxs as $key => $value ) { if ( ! in_array( $key, $posts_member_taxs ) ) { unset( $member_taxs[ $key ] ); } } } // Show Filters if ( is_array( $member_taxs ) && ! empty( $member_taxs ) ) : ?>

$counter, ) ); $counter++; } ?>