}
    }
    // apply filters on $students to see which pages are to be displayed
    //$to_display = apply_filters( 'ltp_results', $students );
    $count = 0;
    // loop through people pages displaying users
    foreach ($people_pages as $post) {
        $username = get_post_meta($post->ID, 'wp_username', true);
        if (in_array($username, array_keys($students))) {
            // display user data
            if (trim($students[$username]["firstname"]) !== '' && trim($students[$username]["surname"]) !== '') {
                $latest = false;
                foreach ($profiles_added as $newprofile) {
                    if ($post->ID == $newprofile->ID) {
                        $latest = true;
                        break;
                    }
                }
                print ltp_template::get_vcard($students[$username], $post->ID, $latest);
                $count++;
            }
        }
    }
    print '</div>';
    // no profiles messages
    print '<p class="message" id="no-saved-profiles">No profiles have been saved</p>';
    print '<p class="message" id="no-filtered-profiles">No profiles match your search criteria</p>';
} else {
    print '<p>No profiles have been added to the system yet - please try again later&hellip;</p>';
}
get_footer();