static function filterAvailablePrefixFilters($arr_filter) { if (self::IsWPMLActive() && Is_Array($arr_filter)) { foreach ($arr_filter as $index => $filter) { # Check if there are posts behind this filter in this language $query = new \WP_Query(array('post_type' => Post_Type::$post_type_name, 'post_title_like' => $filter . '%', 'posts_per_page' => 1)); if (!$query->Have_Posts()) { unset($arr_filter[$index]); } } } return $arr_filter; }