<script> window.opener.location.reload(); window.close(); </script> <?php die; } } static function _plugins_check() { if (defined('WORDPRESS_SOCIAL_LOGIN_ABS_PATH')) { self::$_wp_social_installed = true; } } static function get_provider_login_url($provider = "Facebook") { if (!self::$_wp_social_installed) { return false; } $provider_id = ucfirst($provider); $current_page_url = home_url('?social_login_success=1'); $authenticate_base_url = site_url('wp-login.php', 'login_post') . (strpos(site_url('wp-login.php', 'login_post'), '?') ? '&' : '?') . "action=wordpress_social_authenticate&mode=login&"; $authenticate_url = $authenticate_base_url . "provider=" . $provider_id . "&redirect_to=" . urlencode($current_page_url); return $authenticate_url; } } STSocialLogin::init(); }