Function Reference: gdfi_get_import_page_id
Summary
This function has not been documented yet.
Source Code
function gdfi_get_import_page_id($url) { if (strpos($url, 'facebook.com/') !== false) { $event = false; if (strpos($url, '?') !== false) { $temp_url = explode('?', $url); $url = $temp_url[0]; } if (strpos($url, 'facebook.com/') !== false) { $temp_url = explode('facebook.com/', $url); $url = $temp_url[1]; } if (strpos($url, 'groups/') !== false) { $temp_url = explode('groups/', $url); $url = $temp_url[1]; } if (strpos($url, 'pages/') !== false) { $temp_url = explode('pages/', $url); $url = $temp_url[1]; } if (strpos($url, 'events/') !== false) { $temp_url = explode('events/', $url); $url = $temp_url[1]; $event = true; } if (strpos($url, '/') !== false) { $temp_url = explode('/', $url); if (is_numeric($temp_url[1]) && strlen($temp_url[1]) > 5) { $url = $temp_url[1]; } else { $url = $temp_url[0]; } } // account for new facebook page url's 24/09/2015 if (strpos($url, '-') !== false) { $temp_url = explode('-', $url); $temp_url = end($temp_url); if (is_numeric($temp_url) && strlen($temp_url) >= 10) { $url = $temp_url; } } echo gdfi_get_fb_meta($url, $event); } elseif (strpos($url, 'www.yelp.') !== false) { if (strpos($url, '?') !== false) { $temp_url = explode('?', $url); $url = $temp_url[0]; } if (strpos($url, '/biz/') !== false) { $temp_url = explode('/biz/', $url); $url = $temp_url[1]; } if (strpos($url, '#') !== false) { $temp_url = explode('#', $url); $url = $temp_url[0]; } echo gdfi_yelp_get($url); } }