Support » Plugin: Social Connect » If you are having problems with connecting to Facebook…

  • L D


    If you are getting warnings for using file_get_contents, then it means your host has disabled fopen use. Don’t go around by enabling it with a php.ini. Instead, do the following:

    Find and open social-connect/facebook/callback.php.

    Place the following code before $client_id = get_option… and after require_once(dirname(dirname(__FILE__)) . ‘/utils.php’ );…

    function curl_get_contents ($url) {
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($curl, CURLOPT_URL, $url);
    $html = curl_exec($curl);
    return $html;

    Find parse_str(file_get_contents and replace with

Viewing 15 replies - 1 through 15 (of 15 total)
  • As I posted here . I have a different problem. When a user login with Facebook, he redirect back to login page. Not getting any error messages,but redirecting to the login page again and again

    I hope you can help me with this. Can you please tell me how to solve that issue

    My WordPress version is 3.2.1 and the plugin version is 0.7

    L D


    You’re talking about the quick popup that closes automatically and then redirects you to the login page. That’s the fix above.

    Plugin Author thenbrent


    L D, thanks for sharing. I’ve modified the core to use your curl_get_contents function.

    vbk100 & L D could you both please download the latest version from here:

    Test it out and let me know if it solves the errors for you.


    I have uploaded the new plugin. But it is still redirecting to login page when trying to login with facebook

    Can you please help me if I provide you the login details and URL of my site?
    ffav dot in/wp-login.php is the URL

    Plugin Author thenbrent


    vbk100 firstly double check your Facebook application settings. Best to delete the application and then create a new one adding the new keys.

    Then, make sure you have run the Rewrite Diagnostics test shown in the Settings > Social Connect. If you’re still having the wp-login.php problem, disable all other plugins (especially those related to logins etc.) and try again.

    Thenbrent ,

    I have deleted the current plugin version and installed the new version. Later deleted the facebook app and created a fresh one. All the plugins were de-activated except the two . That is before I submit my last message.

    Now on your word, I have created Facebook app again and de-activated all the plugins including must-use plugins (Installation type is of Multisite.But checking the plugin on each site separately ). Tried the same procedure for three times without no success (Rewrite Diagnostics are also fine)

    Can you please allow me to send login details, so that you can check them on your end

    Plugin Author thenbrent


    I’ve reproduced the problem and am working on a fix. Hopefully will have one within a day or two.

    Bah, somebody beat me to the idea of the curl function. I’m also trying to help vbk (on the other site). Looks like he’s having an issue with the function opening the file still.

    Plugin Author thenbrent


    haha thanks for helping out again Markus! I’ve adding the curl function to both offending places. file_get_contents() is still used in the OpenID class, but the Facebook sections were the culprits here.

    Not a problem, sorry for dropping off the planet for a while – super busy and studying for certifications. Looking forward to getting involved in a few more projects here and helping out a little more on the forums. I told vbk I could look at it sometime this weekend if you need any assistance.

    Hi guys,

    I’m a bit new to the world of wordpress so perhaps I’m doing something simple wrong, but i think i am experiencing the problem being described in this thread.

    When I go to my website (, and connect using Facebook, a pop-up appears which asks me to grant permissions to FB. When I press allow, the pop-up window just goes white and nothing happens on my homepage. When I check my FB account which i used to connect, the app shows up but when I check my website’s user database, nothing is registered. (aside: I have a similar behavior with twitter connect login)

    I have tried implementing the “function curl_get_contents ($url)” exactly as specified in this thread as well as remaking the FB app to get new keys. In wordpress I enter the “API Key” as a 16 digit numeric code and the “Secret Key” as a 33 digit alpha-numeric code.

    Am I setting up something incorrectly or is this a known bug that I am experiencing? Thanks!

    L D


    @brent & abali

    Sorry, I forgot to mention one more change I made…



    $fb_json = json_decode( file_get_contents("" . $_REQUEST[ 'social_connect_access_token' ]) );


    $fb_json = json_decode( curl_get_contents("" . $_REQUEST[ 'social_connect_access_token' ]) );

    and in your case, Brent, it would be sc_curl_get_contents. I think that’s all I changed… if not, well, you’ll know when it breaks! 😉

    L D



    Oh, since you’re going to roll out a new update, could you move the buttons to above the comment form? I think it’s a more logical place to put it. If I’m commenting, I would like to login and then type out my comments rather than to type out my comments and discover that I could’ve logged in using some other service.

    Open ui.php in the social-connect plugin folder…

    Find add_action( 'comment_form and replace with add_action( 'comment_form_top

    I think an option for both locations would probably be best though since not everyone’s theme will support ‘comment_form_top’.


    Plugin Author thenbrent


    HI L D, yep I’ll change that now. Thanks for pointing it out. 🙂

Viewing 15 replies - 1 through 15 (of 15 total)
  • The topic ‘If you are having problems with connecting to Facebook…’ is closed to new replies.