Support » Plugin: Simple Facebook Connect » Switching from Facebook Comments for WordPress to Simple Facebook Connect

  • I currently use the “Facebook Comments for WordPress” plug-in by we8u but the plug-in has been very buggy (only intermittently posting comments and sometimes removing them altogether for reasons unbeknownst to me), so I’ve sought out and found your plug-in which looks to provide the same if not more functionality with better support.

    My question is this; I don’t have a ton of comments so far but don’t want to lose the few I have. If I install and activate your plug in and uninstall Facebook Comments for WordPress will I lose all of the previous comments?

    Worth it I suppose if your plug-in is less buggy, but if there’s some way to avoid losing comments even better :).

    Thanks in advance for your help Otto!

    I doubt you need this but in case you do – here is a post with the current plug-in active:

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Author Samuel Wood (Otto)

    (@otto42) Admin

    SFC does not directly support the Facebook Comments widget which that plugin uses. So if you were to switch, yes, you’d lose the comments.

    The “base” code of SFC can be used to display such a comments widget, and you could retain your comments if you did so, but it is not part of the code of SFC itself. You would need to edit your theme to include the XFBML comments code, and the reliability would be no greater than it is with the other plugin.

    Essentially, you’re having Facebook host your comments. SFC does not support this because:
    a) it’s not reliable,
    b) it’s a bit slow, and
    c) I have something of an issue with hosting *my* content using other people’s systems, including Facebook. I feel that a site should “own” its own content, instead of using some third-party service to host any part of the site, including comments.

    Thanks for your prompt response Otto! You make some great points – especially about ownership – and I’m looking forward to getting your plug-in installed and running (my handful of old comments will just have to live forever in my heart 😉 ).

    I have activated the widget but get the following error when I click on the “Grant SFC Permissions” button:

    An error occurred with MyMiBoSo Comments. Please try again later.

    API Error Code: 191
    API Error Description: The specified URL is not owned by the application
    Error Message: Invalid redirect_uri: Given URL is not allowed by the Application configuration.

    Can you direct me to what I may have missed?

    Plugin Author Samuel Wood (Otto)

    (@otto42) Admin

    Go edit your FB Application, and correct the “Site URL” to be the actual URL of your website.

    Ok done – it’s closer as I now see the Like button showing up but not the comment box.

    I’ve tried following your instructions below:


    Find the three inputs for the author, email, and url information. They need to have those ID’s on the inputs (author, email, url). This is what the default theme and all standardized themes use, but some may be slightly different. You’ll have to alter them to have these ID’s in that case.
    Just before the first input, add this code:
    <div id=”comment-user-details”>
    <?php do_action(‘alt_comment_login’); ?>
    Just below the last input (not the comment text area, just the name/email/url inputs), add this:
    That will add the necessary pieces to allow the script to work.

    Here is where I put it:

    <div id=”comment-user-details”>
    <?php do_action(‘alt_comment_login’); ?>

    <div id=”form-section-author” class=”form-section”>
    <div class=”form-label”><label for=”author”><?php _e(‘Name’, ‘your-theme’) ?></label> <?php if ($req) _e(‘<span class=”required”>*</span>’, ‘your-theme’) ?></div>
    <div class=”form-input”><input id=”author” name=”author” type=”text” value=”<?php echo $comment_author ?>” size=”30″ maxlength=”20″ tabindex=”3″ /></div>
    </div><!– #form-section-author .form-section –>

    <div id=”form-section-email” class=”form-section”>
    <div class=”form-label”><label for=”email”><?php _e(‘Email’, ‘your-theme’) ?></label> <?php if ($req) _e(‘<span class=”required”>*</span>’, ‘your-theme’) ?></div>
    <div class=”form-input”><input id=”email” name=”email” type=”text” value=”<?php echo $comment_author_email ?>” size=”30″ maxlength=”50″ tabindex=”4″ /></div>
    </div><!– #form-section-email .form-section –>

    <div id=”form-section-url” class=”form-section”>
    <div class=”form-label”><label for=”url”><?php _e(‘Website’, ‘your-theme’) ?></label></div>
    <div class=”form-input”><input id=”url” name=”url” type=”text” value=”<?php echo $comment_author_url ?>” size=”30″ maxlength=”50″ tabindex=”5″ /></div>
    </div><!– #form-section-url .form-section –>

    <?php endif /* if ( $user_ID ) */ ?>

    But it doesn’t seem to be working still – here’s the most recent page where the Like button but no comment box is showing:

    Thanks for your help in figuring out where I’m going wrong – and sorry again for being a bit of a technocripple :).

    Plugin Author Samuel Wood (Otto)

    (@otto42) Admin

    That URL is using Disqus. It’s not going to work with some third-party comments system.

    Ok Otto – thanks for having a look!

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Switching from Facebook Comments for WordPress to Simple Facebook Connect’ is closed to new replies.