From d00a822a14c13c56772aa7f2d4d12def8b3b76cb Mon Sep 17 00:00:00 2001 From: Harold Kyle Date: Thu, 19 Feb 2015 23:17:29 -0500 Subject: [PATCH 1/2] Allow for custom user_login values via social_connect_user_login filter --- social-connect.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/social-connect.php b/social-connect.php index 29e7641..c118288 100644 --- a/social-connect.php +++ b/social-connect.php @@ -206,6 +206,8 @@ function sc_social_connect_process_login( $is_ajax = false ) { break; } + $user_login = apply_filters( 'social_connect_user_login', $user_login, $sc_email, $sc_first_name, $sc_last_name, $social_connect_provider ); + // Cookies used to display welcome message if already signed in recently using some provider setcookie("social_connect_current_provider", $social_connect_provider, time()+3600, SITECOOKIEPATH, COOKIE_DOMAIN, false, true ); From 2d812030e81a9c2eca62c79bff03a96ab3b3dbc3 Mon Sep 17 00:00:00 2001 From: Harold Kyle Date: Wed, 18 Mar 2015 15:11:44 -0400 Subject: [PATCH 2/2] enqueue styles according to WP instructions --- media.php | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/media.php b/media.php index d737022..77001e1 100644 --- a/media.php +++ b/media.php @@ -2,19 +2,13 @@ function sc_add_stylesheets(){ if( !wp_style_is( 'social_connect', 'registered' ) ) { - wp_register_style( "social_connect", SOCIAL_CONNECT_PLUGIN_URL . "/media/css/style.css" ); - } - - if ( did_action( 'wp_print_styles' ) ) { - wp_print_styles( 'social_connect' ); - wp_print_styles( 'wp-jquery-ui-dialog' ); - } else { + wp_register_style( "social_connect", SOCIAL_CONNECT_PLUGIN_URL . "/media/css/style.css", "wp-jquery-ui-dialog" ); wp_enqueue_style( "social_connect" ); wp_enqueue_style( "wp-jquery-ui-dialog" ); } } add_action( 'login_enqueue_scripts', 'sc_add_stylesheets' ); -add_action( 'wp_head', 'sc_add_stylesheets' ); +add_action( 'wp_enqueue_scripts', 'sc_add_stylesheets' ); function sc_add_admin_stylesheets(){ @@ -40,7 +34,7 @@ function sc_add_javascripts(){ } if( ! wp_script_is( 'social_connect', 'registered' ) ) - wp_register_script( 'social_connect', SOCIAL_CONNECT_PLUGIN_URL . '/media/js/connect.js', $deps ); + wp_register_script( 'social_connect', SOCIAL_CONNECT_PLUGIN_URL . '/media/js/connect.js', $deps, false, true ); wp_enqueue_script( 'social_connect' ); wp_localize_script( 'social_connect', 'social_connect_data', array( 'wordpress_enabled' => $wordpress_enabled ) );