/** * Returns all WPL item links (Used in sitemap feature) * @author Howard <*****@*****.**> * @static * @since 1.8.0 * @param array $exclude * @return array */ public static function get_wpl_item_links($exclude = array()) { $links = array(); /** WPL Properties **/ $properties = wpl_property::select_active_properties(NULL, '`id`'); foreach ($properties as $property) { /** exclude **/ if (isset($exclude['properties']) and in_array($property['id'], $exclude['properties'])) { continue; } $property_data = wpl_db::select("SELECT `id`,`alias`,`last_modified_time_stamp` FROM `#__wpl_properties` WHERE `id`='" . $property['id'] . "'", 'loadAssoc'); $link = wpl_property::get_property_link($property_data); $links[] = array('link' => $link, 'time' => strtotime($property_data['last_modified_time_stamp'])); } /** WPL Profiles **/ $profiles = wpl_users::get_wpl_users(); foreach ($profiles as $profile) { /** exclude **/ if (isset($exclude['profiles']) and in_array($profile->ID, $exclude['profiles'])) { continue; } $link = wpl_users::get_profile_link($profile->ID); $links[] = array('link' => $link, 'time' => strtotime($profile->last_modified_time_stamp)); } return $links; }
if (isset($wpl_user['data']['company_address'])) { ?> <div itemprop="address" class="company_address"><?php echo $wpl_user['data']['company_address']; ?> </div> <?php } ?> </div> </div> <div class="wpl_agent_info_r"> <ul> <li class="name" itemprop="name" ><a href="<?php echo wpl_users::get_profile_link($user_id); ?> "><?php echo $agent_name . ' ' . $agent_l_name; ?> </a></li> <?php if (isset($wpl_user['materials']['website']['value'])) { ?> <li class="website"><a itemprop="url" href="<?php echo $wpl_user['materials']['website']['value']; ?> " target="_blank"><?php echo __('View website', WPL_TEXTDOMAIN); ?>