WordPress Facebook Plugin

Hi Guys,

We’ve just released a public beta of a new Ultimate Facebook Plugin:

The Ultimate Facebook Plugin Is Here! Auto-post, like and send buttons, images, and more

Let us know your feedback, bugs, feature requests and more here :slight_smile:

Cheers, James

  • Ovidiu
    • Code Wrangler

    a) looks great but the instructions need to be updated:

    Look for Connect URL field in the Connect tab and enter your site URL in this field:

    that tab is gone.

    b) It says: Grand extended permissions => should be grant and the link should reflect that I have already granted, maybe change into revoke if already granted?

    c) It is not clear to me if the settings for the send/like button are sitewide? I activated the plugin sitewide.

    How about being able to specify a language? I would need ro_RO for the FB buttons.

    d) how about a share button?

    e) the register with Facebook seems to be kinda random, its in-between my TOS and the gimme a blog button… would make more sense to me to be on top so if users want it they can use it or skip down. if its at the bottom, they might fill in all their data only to realize they can use FB too…

    f) need to know if other blog owners can turn it off for their blog selectively if it is enabled on the main blog via network activate and what features they can control

    going to continue tests right now :slight_smile:

  • Ovidiu
    • Code Wrangler

    some more ideas and questions:

    having spent a few days last week putting together my own plugin for opengraph inclusion by taking public script snippets and code from other plugins I am quite happy with my solution. In addition to that I use another plugin http://wordpress.org/extend/plugins/digg-digg/ that offers automatic injection and placement for facebook, twitter and other social buttons.

    so all in all I am quite happy with my solution as it gives my users enough freedom…

    the question is can I use your plugin partially? can you make it really modular so I as siteadmin can decide which aprts of it are being used? I would only like to have those fancy widgets and the FB comment integration and the real big bummer for me is the FB signup integration.

    besides, how does the FB comment integration work? last I heard you had to edit themes at least most of them and include some extra code… Are the themes from the 133 Theme Pack compatible?

    ###edit###

    can you please check this plugin? http://buddydev.com/buddypress/introducing-buddypress-facebook-connect-advance-facebook-loginregistration-plugin-for-your-buddypress-based-social-network/

    can we have something like that too? as siteadmin you can decide which facebook profile fields to get and map to which BP user profile fields… I’d love to have this mapping work for normal wp multisite user profile fields too :slight_smile:

  • Vladislav
    • Dead Eye Dev

    Hi Ovidiu,

    First, thank you for the awesome feedback. I am working on fixing issues a, b and c from your initial post, and we’ll have locale support soon.

    Network vs per-blog settings: the options set in Network settings will be used as a sort of “template” settings for all blogs. For an example, if you set your API credentials in Network area, it will be propagated to all blogs. However, settings can be overridden in per-blog settings.

    The OpenGraph support in our plugin is entirely optional – if you uncheck it in plugin options, no OpenGraph metas will be generated and your plugin will be able to do its job. If the proper OpenGraph headers are set by whatever plugin, that is what will be used with our Like/Share button, so you should be set to go.

    Facebook comments are fully integrated with WordPress comments – if any of the posts from your site (e.g. the autoposted posts) has any comments on Facebook, they will be fetched and imported into your regular comments. The link to users FB profile will be used as the site address, and his/her Facebook image will be used instead of the avatar. No changes to theme are needed.

    As for the last point, we already have something quite similar :slight_smile: If you have BuddyPress, you can map all BuddyPress profile fields to various Facebook fields. Also, existing users can just easily pull their Facebook information into their existing profiles.

    However, these options are available only if BuddyPress is present. I’ll look into adding similar options for regular profiles too.

  • Ovidiu
    • Code Wrangler

    wow. thanks.

    one last question regarding FB comments:

    I understand what you explained but on some sites, I saw: comment as wp logged-in user or guest (simply supplying a name and email) or as FB user (the site recognized that you are logged in via FB and shows your FB identity in the comment for email/site/etc)

    does this plugin do that too? or does it simply pull in comments from FB? what has precedence? FB or wp? what if yo uare logged into both?

    here is a sample site to see what I am referring to: http://wptuts.ro/2011/05/spam-si-anti-spam-%E2%80%93-cum-ne-aparam-noi-pe-zice-ro/ that one has WP comments and FB comments.

    This one: http://mashable.com/2011/05/19/google-social-search-global/ only has FB comments.

    just slightly confused as I am new to FB comments. Maybe you have a demo link where I can see them working…

  • Vladislav
    • Dead Eye Dev

    The comments are just pulled from Facebook. However, if your site has Facebook login/registration enabled, Facebook users should be able to easily register for commenting on your site.

    As for comments pulled from Facebook, once they hit your blog they become regular WP comments (with some additional meta information attached). Commenting dates are preserved, so the commenting will be displayed in the proper order.

  • Moonworks
    • Code Wrangler

    I’m having a problem getting started.

    For an hour, I just had the first section keep appearing (the others would slide up then down again), but it did connect after a while. I’m guessing it was to do with Facebook taking a little while to get things sorted.

    I then had it working, but when I added widgets it would keep saying I needed to log into my FB.

    When I went back to the settings, the codes from facebook were no longer in there and when I add them now, I just get the first section, the others slide up then down again.

  • Vladislav
    • Dead Eye Dev

    Hi,

    The other sections kept sliding down because there were no Facebook API data the plugin needed to proceed. Can you please try re-entering the Facebook API data (your application ID and secret key, and API key) in the first section, then clicking “Save changes” at the bottom. At this point other options should be available too.

  • Moonworks
    • Code Wrangler

    A bit of a Doh! moment there, I was just clicking for the next section after adding.

    I still keep being asked to log in though.

    For example, on the albums widget, if I click to select an album, I just get a message to log into FB, though I am already logged in. When I enter my login details anyway, it goes to the newsfeed, but when I refresh the page in the widgets section and try again, it goes through the same process.

  • Vladislav
    • Dead Eye Dev

    The plugin should probably note that one should click “Save” after the first step too, just to avoid these kind of complications.

    As for the album widget issue, just a quick question to make sure: after the API info has been saved, have you tried granting the extended permissions to the app (step 2 in the wizard)? If you did and the issue keeps happening, can you please try to follow the login link in the widget directly (not by opening it in the new tab/window)? You should be redirected right back to your widgets page, and the widget will offer your actual albums from Facebook.

  • Ovidiu
    • Code Wrangler

    did you have a look at this? I know this is a beta and its way too early for feature requests but still:

    ###edit###

    can you please check this plugin? http://buddydev.com/buddypress/introducing-buddypress-facebook-connect-advance-facebook-loginregistration-plugin-for-your-buddypress-based-social-network/

    can we have something like that too? as siteadmin you can decide which facebook profile fields to get and map to which BP user profile fields… I’d love to have this mapping work for normal wp multisite user profile fields too :slight_smile:

  • Vladislav
    • Dead Eye Dev

    Hi,

    I have had a chance to improve some of the features and squish some bugs.

    @ovidiu, there is now locale support for Facebook. The support is automatic, the plugin will use whatever is set as your WordPress locale.

    Also, I have started on WP profiles population. For now, we support only the most basic subset of WP profile fields. There is a lot of room for improvement here. I still need to figure out a smart (but not too smart :slight_smile: way of incorporating extra user meta fields into our UI, so that we properly support extended WP profiles too.

    You should be able to import FB data into existing WP profiles by first setting up the mapping in plugin settings (under “Facebook Connect” – Facebook API settings should be set to proper values too), then enabling the Dashboard widgets. On the dashboard, you should then have a simple widget with a link that says “Fill my WordPress profile with Facebook data”, which will fill your profile on click.

    @wp3, I think I figured out what was causing your problems. There was a bug in saving the widget inclusion settings, which is now fixed. Can you please try to update and see if the issue persists?

  • FastPipe Media, Inc.
    • WPMU DEV Initiate

    I’m looking at setting this up on a multisite installation with a combo of subfolders and multiple domains. I want people to be able to connect to our central BuddyPress install for all these different domains.

    So we will have these as individual sites…

    http://mainsite.com/

    http://mainsite2.com/

    http://mainsite3.com/

    The secondary domains are set up at…

    http://mainsite.com/mainsite2/

    http://mainsite.com/mainsite3/

    …but map to their respective domains. The BuddyPress features will be at…

    http://mainsite.com/community/

    Is there anything special I need to do to set up the Facebook application? Do I need to set up a different Facebook application for each domain?

    One more question: Should I set up the plugin as a network install or installed for each domain/site?

  • Moonworks
    • Code Wrangler

    Where would the fun be in beta testing if it all worked first time?

    That now works great, thanks.

    Just a couple of points though.

    Would it be possible to choose the size of the pics and give the number of columns for the albums section?

    It doesn’t look right with just a single image per column, as you can see here:

    http://writers-site.com

    Also, is it possible to create a way to have the connect button in a widget? I have this with another plugin I use, and it helps because I use a sign-up form on the home page, without going to wp-login.php

  • Moonworks
    • Code Wrangler

    Just to show you how observant I am, I’ve only just noticed the extra section when writing a post, where you can automatically add an image from a Facebook album.

    I have to say, that this alone makes the plugin worth having, and everything else just makes it eceptional.

    Thank you.

  • Vladislav
    • Dead Eye Dev

    @FatPipe Media, once you upload the plugin, network activate it. You will have to make separate Facebook apps for each of the domains (mainsite.com, mainsite1.com, mainsite2.com…:wink:, and enter their respective API info in each of the blog settings (so if mainsite1.com maps to mainsite.com/mainsite1, you will have to enter it in the plugin settings there). Unfortunately, your users will have to grant permissions to each and every app they’ll use for most of the functionality.

    @wp3, thanks :slight_smile: I’m looking into adding Facebook connect widget. Also, the Album widget suggestion is a great one, it could really benefit from such option. I have already added that to my working copy, but I’ll hold on the update for just a bit longer, until I get some of the other features in place (improved WP profile support and Facebook connect widget).

  • FastPipe Media, Inc.
    • WPMU DEV Initiate

    @vebailovity It is possible for me to have a common BuddyPress installation for all the sites, but then have the publishers put their content on the individual domains so I limit discussion the central community. It’s mostly in the area of commenting on the individual domains where I’d have to register them as separate applications.

  • Vladislav
    • Dead Eye Dev

    Hello,

    We have several changes in this update. Facebook Albums widget now comes with options for selecting the number of displayed rows and image sizes. There is a new widget, Facebook Connect, for displaying login/registration options on the public pages. The registration part is optional, but note that it’s recommended that your theme allows for widgets at least 240px wide in order to display the Facebook registration form properly.

    Lastly, mapping regular WordPress profile fields to Facebook data is improved. By default, the plugin still supports the basic default subset of WordPress profile fields (first name, last name and biographical info). However, you can now add any number of custom profile fields and associate them with Facebook data. These options are located in plugin settings page, under Facebook Connect.

  • Timothy
    • Chief Pigeon

    Slight annoyance:

    After installing the plugin, you have to enter your API details, clicking the next button will role on the next tab and then revert back to the API details. Unless you “Save Changes” first. Surely clicking the “Next Step” should save the changes, or maybe this button should not be shown and in stead the save changes one should be until after its saved?

  • antKat
    • HummingBird

    I’ve been looking for my social connect plugins over the last couple of weeks. I’ve tested many.

    Prior to reviewing this plugin, my best option was a combination of 4 in order to get the

    functionality needed. Having 4 is not ideal, not efficient and of course cause problems. So I look

    forward to this release especially in light of using many WPMUdev plugins already. Some of the

    comments are referring to very small clarifications.

    We are developing a multi-site without BuddyPress. Current version of WordPress is 3.1.1. Here are

    my initial comments relative to install and first usage.

    1. Having link directly to Facebook for application is nice; even better if opens in another

    window so that you can toggle back and forth to copy and paste the codes.

    2. I would reorder the Facebook code fields on your form to match the Facebook order; ID, Key,

    Secret (Your’s has the Key first then ID which could cause transfer errors.

    3. I Facebook like section, I was confused with the check box for “Show “Send” button too” if you

    already checked the “like and send” button above. There must be some reason that you have put this there but without some explanation, it just seems redundant.

    4. You directed to click “Save” after completed the API subform. Should all of the remaining

    subforms be saved as they are completed or was this step uniquely required with the API section.

    5. In Facebook comments setup, the limit comments could be clarified. Are the FB comments being written to the WP database or are they all being called up from FB with each page/post load?

    6. Are the Facebook comments two way in that are the WP comments populating FB as well?

    7. Is there a manual post for author to FB in addition to auto-post? The author may only want to

    share selected posts to their Facebook page.

    8. As I created a test post, I tried to use the FB images but I received the message that I needed

    to log into FB – which I already was. I relogged into FB but still got the same message regarding

    the image insertion.

    9. I tried to register a new user for a site, with the FB connect form directly above the gimme a

    site was confusing. If you select the Register with FB you do not go through the getting a site

    process which is important for a multisite. Actually, the registration process did not create a new user. I tried 3 times with the same results.

    10. I originally had a few more errors to report, but after changing theme to 2010, I found the

    problems to be in the theme.

    For the most part, I think you are on the right track with the BUNDLE of connect, like, post,

    comments, OpenGraph and widgets. Unfortunately, our users do not want to be limited to FB and want to connect and share with other providers as well. I currently have the following on another network ste.

    1. Social Connect installed on another site which allows for registration and connection via FB,

    Twitter, Google & Yahoo

    2. Share and Follow that provides the sharing and RSS to a large variety of network sites.

    3. Link to Facebook providing a 2-way synchronized posting/comments

    4. Facebook Like Box widget showing counter and faces.

    If I switch to your solution, I will still have to use at least two others in order to connect to

    the other providers.

    I hope this helps.

  • Ronnie Burt
    • Hosting & Biz Dev

    Timothy, WP3, and antKat – thanks for the great feedback! Definitely good points made here. I’ve been working with VeBailovity on getting this knocked out though he is most definitely the mastermind behind getting it all working.

    @antkat – Just to double check – with all of your feedback, were you using the most recent that @vebailovity posted about five hours ago above?

  • Moonworks
    • Code Wrangler

    Let me start by saying a great job so far. It already beats the competition for what the plugin provides.

    I think much of what is left to do are small things, those niggly little things that never seem to end.

    When will you have a user guid eready for this? i think many of the questions will be andwered once that is available.

  • Timothy
    • Chief Pigeon

    Feature Request:

    I fully appreciate this is a Facebook plugin. As we discussed in another thread no so long ago I think it was mentioned that the following would also make excellent additions turning it from an FB plugin to a social networking plugin.

    + Twitter Re-Tweet button

    + Dig Button

    And other features comparable to WP Socialiser:

    http://wordpress.org/extend/plugins/wp-socializer/

    Which includes placement of social networking buttons, sharing buttons and such. :slight_smile:

    I seem to also recall some discussion about BuddyStream whom recently turned a free feature to a paid feature. Where you could have users update their Facebook and twitter from their BuddyPress wall whilst also importing Flikr and Youtube content from their profiles.

    Home

    I know I’m asking a lot, but I would personally love to see this plugin be developed into a social networking plugin rather than having to use different plugins for relatively similar tasks.

    :slight_smile:

  • Timothy
    • Chief Pigeon

    I downloaded the recent pack and notice some images missing:

    Also this message:

    If you’re about to turn off a widget, please make sure you removed it from the sidebar first.

    What if users are using this, should there not be a global disable if this is a requirement?

  • Timothy
    • Chief Pigeon

    I got the following error whilst using all the widgets:

    Fatal error: Uncaught OAuthException: Error validating access token: The session is invalid because the user logged out or because auth.expireSession was invoked. thrown in /public_html/wp-content/plugins/wpmu-dev-facebook/lib/external/facebook.php on line 560

    I simply logged out using the BP bar.

  • Timothy
    • Chief Pigeon

    Install with BP on.

    On the main site I click "Signup" and get the BuddyPress signup page with its slug. Shows the FB register form at the top and then all the usual form details below. This could be confusing to people signing up with there being two forms. I think there should be option here to choose "Sign in with Facebook or register and sign in with Facebook" And then when clicking it it will display the form rather than it being there with another form to confuse.

    Then when I was a sub site and when you click "Sign up" there you get sent to the wp-signup.php form instead. which has a different layout.

    See screens.

  • Vladislav
    • Dead Eye Dev

    Hello,

    Thank you all for the detailed and constructive feedback. We have made some tweaks and fixes to the plugin, having in mind what you said.

    The message on the first step is improved, and the “Next” button won’t be rendered at all unless the API settings are saved.

    API fields are reordered to match the order on the Facebook Apps page, and all links to Facebook in step 1 are opening in new window/tab.

    The “Insert FB photo” image in the editor is changed to gray, to better fit with the other ones.

    The missing images on widget settings page are now added.

    Optional Facebook registration no longer renders as two forms in one page – instead, a button to Facebook registration page is shown.

    @antkat, as for all the Facebook syncing problems you experienced, they seem to be related. Can you please make sure that you entered (and saved) all the required API info (step 1), and granted extended permissions to the plugin (step 2)? Other then that, it sometimes takes a bit of time and effort before Facebook and WP realize they should be tied together. Can you please try logging out of your WordPress, logging into Facebook, then logging back into the WordPress again? If the issues persist, can you please try one of the direct “logging into Facebook options” (either through the link on the login screen, Facebook Connect widget, or by clicking on “login to Facebook” links in Facebook Events/Albums widget settings). This is just so we make sure what is going wrong.

    As for Facebook “Like” and “Send” buttons, that’s essentially one and the same Facebook widget – showing “Send” button is just a bonus. Hence the name was “Like/Send” button. I do see how that can be confusing, so the text is a bit more clear on that now, I hope.

    As for the “limit” setting for Facebook Comment, this setting is applied to number of Facebook “posts” that are being fetched from Facebook so we can process them for any new comments. This is happening hourly, not on each page load. The comments are stored in the database, as regular WP comments (with some additional meta data).

    As for two-way comments and manual “post to Facebook” options, the plugin currently doesn’t do either. However, those are awesome ideas (I especially like the manual “post to Facebook” one) and I’ll look into adding them.

    @timothy, the message in the widget settings page was a bit misleading. If you turn the widget off there while it’s in the sidebar, nothing terribly wrong will happen. The widget will be removed from your sidebar, and won’t be available in your “Widgets” admin page anymore. When you turn it back on, the widget will be available in your “Widgets” admin page again – in fact, if you haven’t made any changes to the sidebar while the widget was “off”, its original settings and sidebar position will be preserved. The message text is updated a bit now, to reflect this.

    As for the OAuth exception you experienced – thank you very much for reporting it with a description how to reproduce the issue. It was a bug in the code, and it should be fixed now.

  • wpcdn
    • Syntax Hero

    I’ve been watching this thread and haven’t tried the plugin yet.

    Before I do, I’m wondering if it’s set up for ease of use for sub-site admins? I mean, for them to tap the full potential of it, is there any complex configuration required?

    I will test the plugin today, but I just wondered that up-front.

    Thanks,

    Mark

  • John
    • Site Builder, Child of Zeus

    @wpcdn, great idea about the shortcodes, my users have no clue what they are, unless they have an option to add them through the editor or widget.

    Another thought would be to add it under the editor with a checkbox, somewhat like sharedaddy does

  • Vladislav
    • Dead Eye Dev

    Hi,

    The “Like” buttons can also be inserted into posts automatically, without any further intervention from the user at all. This can be set up in the plugin settings page, right where you enable/disable the “Like” button and choose its format. The available options are to display button above or below the post body, or both. Is that close to what you were looking for?

  • antKat
    • HummingBird

    VeBailovity,

    I’m trying to help with your beta but still having problems.

    First, did you post a newer version Beta 2 yesterday? I downloaded it and it looks the same as Beta 1 and the description in the network admin still says beta 1.

    2. I checked to see if the Facebook codes had been saved and they were still shown in the form. I double checked with the app page in Facebook to see if I had the correct codes. All ok.

    3. What is supposed to happen when you click on the Grant Extended Permissions. Is a subform supposed to open in which you designate specific permissions or is it just an activation button. The reason is that I do not get a form but it looks like a message is being sent to Facebook.

    4. Trying to connect using the widget on homepage with a new user account that also has a facebook account – connects to me, the network admin? I made sure I was logged out of both facebook and my site as well as cleared cookies and the login still connects to me.

    What is the best way to systematically test multisite multi users? Is there a good tool you could recommend?

  • antKat
    • HummingBird

    Hi VeBailovity,

    I just installed the facebook plugin on another of my networks. The change to opening up the Facebook ap listing in another window does make it easier and keeping the sequence the same as Facebook is great. However, I do not believe you changed the code for the extended permissions to reflect the reorder. I get the following error with extended permissions; note, in the URL the API key is the same as the ID. My API key is: 4bf238d8b6f956dfc87e9e3b0d12c09e See Below:

    API Error Code: 191

    API Error Description: The specified URL is not owned by the application

    Error Message: redirect_uri is not owned by the application.

    https://www.facebook.com/dialog/permissions.request?api_key=226879947326918&app_id=226879947326918&display=popup&fbconnect=1&locale=en_US&method=permissions.request&next=http%3A%2F%2Fstatic.ak.fbcdn.net%2Fconnect%2Fxd_proxy.php%3Fversion%3D2%23cb%3Df300f56d1b74198%26origin%3Dhttp%253A%252F%252Fsportslife.me%252Ff23493dbd36f15e%26relation%3Dopener%26transport%3Dpostmessage%26frame%3Df3dbadf2c2195%26result%3D%2522xxRESULTTOKENxx%2522&perms=user_about_me%2Cuser_birthday%2Cuser_education_history%2Cuser_events%2Cuser_hometown%2Cuser_location%2Cuser_photos%2Cemail%2Ccreate_event%2Crsvp_event%2Cread_stream%2Cpublish_stream%2Ccreate_note%2Cmanage_pages&return_session=1&sdk=joey&session_version=3

  • Vladislav
    • Dead Eye Dev

    Hi antKat,

    When you click “Grant extended permissions”, a Facebook pop up window should appear and ask you if you are sure you want to grant a list of permissions to your app. As for the problem you’re experiencing with the permissions link, have you saved the changes to API before clicking on the link? Each time you make changes to API information, you need to click save, before proceeding further with the new API information.

  • antKat
    • HummingBird

    Hi VeBailovity,

    First I want to make sure that you realize I have installed/activated the facebook plugin on two separate multisite installs. It appears I got further with the second one, at least the pop-up window comes up, but shows the error message as I indicated above clearly showing that the URL being passed has the ap ID code for both the Ap ID and Ap Key. as follows. Note I had not changed the codes prior to getting permissions. But just to test, I opened and saved and still got the same error:

    I get the following error with extended permissions; note, in the URL the API key is the same as the ID. My API key is: 4bf238d8b6f956dfc87e9e3b0d12c09e See Below:

    API Error Code: 191

    API Error Description: The specified URL is not owned by the application

    Error Message: redirect_uri is not owned by the application.

    https://www.facebook.com/dialog/permissions.request?api_key=226879947326918&app_id=226879947326918&display=popup&fbconnect=1&locale=en_US&method=permissions.request&next=http%3A%2F%2Fstatic.ak.fbcdn.net%2Fconnect%2Fxd_proxy.php%3Fversion%3D2%23cb%3Df300f56d1b74198%26origin%3Dhttp%253A%252F%252Fsportslife.me%252Ff23493dbd36f15e%26relation%3Dopener%26transport%3Dpostmessage%26frame%3Df3dbadf2c2195%26result%3D%2522xxRESULTTOKENxx%2522&perms=user_about_me%2Cuser_birthday%2Cuser_education_history%2Cuser_events%2Cuser_hometown%2Cuser_location%2Cuser_photos%2Cemail%2Ccreate_event%2Crsvp_event%2Cread_stream%2Cpublish_stream%2Ccreate_note%2Cmanage_pages&return_session=1&sdk=joey&session_version=3

  • Han
    • The Crimson Coder

    Awesome plugin. Just installed it and got this error when I went to “Facebook > Shortcodes”,

    Fatal error: Cannot use object of type WP_Error as array in /plugins/wpmu-dev-facebook/lib/class_wdfb_admin_pages.php on line 343

  • Vladislav
    • Dead Eye Dev

    Hi,

    First of all, I would like to thank everyone for all the awesome feedback, kind words and patience. In this update we have some bug fixes and a new feature.

    We have a new metabox added to the post/page/custom post add/edit page, called “Facebook Publishing”. In this metabox, you can override the post title for autoposting on Facebook. Also, if “Facebook Autopost” is turned off in plugin settings, you can use the checkbox in the Publishing metabox to publish the current article unconditionally to Facebook wall, and even to select to which one of your associated ids you wish to post on (i.e., on your wall, or on wall of some of your pages).

    None of the fields is pre-filled, so it’s not automatic behavior – you can decide if and when you wish to post something to Facebook (hence semi-auto publishing). Since this posts to Facebook unconditionally, it can also be used to post to Facebook multiple times.

    @antkat, I believe I have managed to find a possible cause for your issues (and fix it). There was a bug that prevented binding the API information properly in some circumstances. Can you please upgrade to the attached code, re-enter your FB API information (app ID, app key and secret), click “Save” and then re-try granting the permissions by clicking the link in Step 2?

    @john, it’s possible that your issue is related to what antKat experienced. Can you please follow the same steps and see if it helps?

    @hwijaya, Thank you for reporting this, I found the cause for the error you were getting. The fix for your issue should be in the attached archive as well.

  • antKat
    • HummingBird

    I’m still having the same problem. I deleted the older Facebook plugin and installed new one. When I went to the set-up, it already had the Facebook codes saved into form. I still clicked save. But got the same error message, whereby the URL had the wrong code for API Key (still using the AP ID for both the AP ID and API Key.

    I then tried to start completely over. I deleted the Facebook plugin AND went to Facebook and deleted my existing app and started a new one. I re-installed Beta-3 and when I went to settings, as it had earlier, still had the Facebook codes. I then changed all of the codes to the new Facebook codes I had just created, then saved and proceeded to extended permissions. I got the same error – but it still had the old app information in the permissions request URL.

    Where is the codes stored so that I can delete and see if the new plugin works?

  • Vladislav
    • Dead Eye Dev

    @antkat, thanks for your patience in this. Starting afresh is a great idea. You will want to deactivate (and possibly delete, just in case) the plugin, then head for the database. You’ll want to find and delete “wdfb_api” key in your sitemeta *and* your options table (by default, they’re named “wp_sitemeta” and “wp_options”:wink:. You can also delete the other “wdfb_*” keys in those tables, here is a full list of them:

    wdfb_api

    wdfb_autopost

    wdfb_button

    wdfb_comments

    wdfb_connect

    wdfb_opengraph

    wdfb_widget_pack

    Also, deleting any possible WP-FB user associations may be a good idea too. You can do that by editing your usermeta table (by default, it’s named “wp_usermeta”:wink: and delete any keys prefixed with “wdfb_”.

    The plugin *always* use the prefix “wdfb_*”, so anything *not* prefixed with that is *not* safe to delete. Just in case, I suggest you do a database back up first.

    Once you’re done with that, re-upload the Beta3 version, activate it and go for plugin settings again, then set up your app API info, save the changes and try granting the permissions again.

  • johnnymestizo
    • HummingBird

    I am confused as to the exact features of this plugin?

    How does it compare to brajesh at buddydev.com Facebook connect plugin.

    His add as many fields from Facebook profile to the buddypress profile. So age dob school photo location all get added to the buddypress profile page. Does this plugin do this ?

    There is another plugin called social connect. It allows people to log into wordpress with their FB, twitter yahoo openID and extras.

    I think the end goal of wpmudev should be to pull profile data from all other internet social networks and bring them to wordpress buddypress.

    Can this beta extend to other login types?

    Johnny

  • Vladislav
    • Dead Eye Dev

    Hi,

    @johnny: I am not really familiar with Brajesh’s Facebook connect plugin, but I’ll give my best to explain how this one works regarding BuddyPress profiles. Ultimate Facebook won’t create any BP profile fields for you, but it will let you bind any existing BP profile fields to Facebook data.

    This is how it works. You can go to “Profile Field Setup” of your BuddyPress install and create any number of profile fields for your users. Once you have the extra profile fields you want, you can go to Facebook plugin settings and, under “Facebook Connect” step, you should be able to bind each of your BuddyPress profile fields to a piece of Facebook data. There is no option for avatar, as that will be used automatically.

    Each time your new users register with Facebook, these profile fields will automatically be populated with Facebook data (if available). Also, a link that says “Fill my BuddyPress profile with Facebook data” will be added to profiles editing page, which can be used by your existing users to fill in their existing BuddyPress profiles from Facebook.

    @ozpoker: Just a quick question, by “hard coding” them in function calls, did you mean shortcodes (looks like this: [shortcode], available in posts), or template tags (looks like this: <?php template_tag();?>, available in themes)?

    Either way, what you want may already be available. Since the plugin already loads and initializes Facebook javascript API, a possible solution for hard coding some things may be to simply use the corresponding XFBML tags, e.g:

    Login: <fb:login-button>Let me in</fb:login-button>

    Recommendations: <fb:recommendations site=”www.google.com”></fb:recommendations>

    Would that work for you?

  • Race Media
    • Site Builder, Child of Zeus

    Guess I’ll have to.

    On another issue the iframe that shows the like/send and counter is about 300px wide and only needs to be 60px wide when displayed top to bottom rather than across the page.

    element.style {

    border: medium none;

    height: 81px;

    overflow: hidden;

    width: 300px;

    Where is the line and what file needs to be changed to change this width.

    It won’t allow me to sit other buttons like the google +1 button next to it.

  • Race Media
    • Site Builder, Child of Zeus

    Just another quick point.

    I don’t use the media uploader or post thumbnails but I have declared the OG image in the header –

    <meta property=”og:image” content=”http://cdn.australianracinggreyhound.com/images/default91.png” />

    Would be good if the like send buttons would use the OG image instead of defaulting a 468×60 banner that is on the page.

  • antKat
    • HummingBird

    VeBailovity,

    I made the deletions in the database and reinstalled the facebook Beta3 plugin. I have gotten farther in the process. However, after the register with Facebook (which successfully filled in the data), the page that I was brought back to was the original sign-up page, where you think you need to re-fill in information but there is no submit button at the bottom – but in small print below the input fields there is the “Thank you for registering please proceed to main site”. This is confusing having this form come up – but what happens to the “gimme a site” form? I am developing a multi-site whereby our users can register for new site on sign-up. I had previously tried Social Connect where the program worked except for multisite. I was hoping that your version would work with multi-site with all of the multi-site apps you develop. If it is supposed to do so, please let me know because right now a new user can successfully register for the main site as the default subscriber but there is no “gimme a site” form accompanying the registration. Their new admin page provides the “add a site” under My Sites. Our goal is to provide preconfigured sites that users will be redirected to after sign-up (as well as be registered in the main site as a subscriber.

    Also, since I activated this at the network level, how much does each new user need to do in the process?

    Perhaps, the best approach for an easy to register multi-site is the standard sign-up with email registration and password on sign-up – which will at least take them through the normal site creation process; and then just use facebook like, comments and share for integration. What is your opinion, please advise.

  • David Sharpe
    • WPMU DEV Initiate

    Is it possible to add a feature that would allow the Like/Send button to NOT appear on a specific post or page? I like that I can turn it on site wide, but there are pages, like a job app form, where I don’t need a Like button.

    I love the plugin, by the way. So far it seems like the best one I’ve tried for Facebook integration.

  • Vladislav
    • Dead Eye Dev

    Hi,

    First off I’m sorry for the delay in responses, but I’ll try to cover it now.

    @ozpoker, regarding the widths in class_wdfb_marker_replacer.php – if you change the widths there, make sure you don’t change the other button appearance settings in plugin settings (e.g. show send button). But good point about the button widths and arranging with other buttons – I’ll look into it.

    About OpenGraph image for the site, you can set up OpenGraph support in the plugin, and set the image you’re using as “Always use this image” there. If there is no such image, the plugin will first try to use featured image, or the first image in the post – but if you set the “Always use this image” option, that is what will be used in OpenGraph headers, always.

    @antkat, I’m happy we managed to solve your issue. As for the registration, as you have already noticed, the plugin currently registers the users but does not allow automatic site creation. I do see your point and your usage scenario. I’d say what you outlined in the last paragraph is most likely the best approach.

    Since you network-enabled the plugin, the settings you make in your network settings will be used as “template” for the child blogs. Your new users will want to “Grant extended permissions” (this is important) and, once that is done, to optionally import their Facebook information to their WordPress/BuddyPress profiles, according to the mapping specified in the plugin settings. Both of those actions can be done right from the dashboard, if you enabled the dashboard widgets in the widget pack settings.

    @david Sharpe, I see your point. This is currently not possible automatically, but there are some ways around that. Off the top of my head, if the job application form has a specific post type you can turn off the buttons for that particular type. Or, you could add the buttons manually to the places you need them. Would any of those options work for you?

  • wpcdn
    • Syntax Hero

    @vebailovity, thanks. I had just wondered about that, as I had just tried on a subdomain and got an error about the Facebook app not owning the URL. Is it possible to enter multiple URLs in an app?

    Also, how would this affect mapped domains? Would the users then be forced to set up an app for their own domain?

    I’m beginning to wonder if it is better to have sub-site admins set up their own Facebook apps. But I was trying to keep it simple. I’d love to hear any thoughts on that.

    Thanks,

    Mark

  • wpcdn
    • Syntax Hero

    Followup: When setting the Autopost settings in a sub-site, there is a popup allowing the user to choose where the autoposted material appears. And it shows all available users/sites under the app. So I guess I might need to have users set up their own apps, because I don’t want them to all have power over things beyond what we want them to access.

    Or is there any way to hide this on sub-sites in the plugin settings?

    Thanks,

    Mark

  • Race Media
    • Site Builder, Child of Zeus

    WPCD I had that problem – I was trying to add it to the bottom of the post but it was also in the sidebar as well.

    It can only be rendered once on the page anywhere, so you can’t have two of them.

    If its not that issue its probably a height / width issue.

    I manually changed the code so the width was not used to calculate the height and changed it to exactly 330px which gives 3 rows.

    Now I can change the widget to any width without issue.

  • qubestream
    • Flash Drive

    I am confused with the download. The downloaded folder says 3585_ultimate-facebook-1-BETA-2.

    The file wpmu-dev-facebook.php has a file modify date of 5-24-2011 and shows the following header:

    /*
    Plugin Name: Ultimate Facebook
    Plugin URI: https://premium.wpmudev.org/project/ultimate-facebook
    Description: Easy Facebook integration: share your blog posts, autopost to your wall and notes, login and registration integration, BuddyPress profiles support and more. Please, configure the plugin first.
    Version: 1.0.0 BETA 1
    Author: Ve Bailovity (Incsub)
    Author URI: https://premium.wpmudev.org
    WDP ID: 228
    */

    Just making sure I go live with the latest version.

  • qubestream
    • Flash Drive

    There we go, much better.

    Plugin Name: Ultimate Facebook
    Plugin URI: https://premium.wpmudev.org/project/ultimate-facebook
    Description: Easy Facebook integration: share your blog posts, autopost to your wall and notes, login and registration integration, BuddyPress profiles support and more. Please, configure the plugin first.
    Version: 1.0.0
    Author: Ve Bailovity (Incsub)
    Author URI: https://premium.wpmudev.org
    WDP ID: 228

  • nelnehal
    • The Incredible Code Injector

    am i correct on this?

    if user signup up on mysite.com/wp-admin through facebook connect, user will be registered to mysite,com only

    if user signs up on subsite.mysite.com/wp-admin through facebook connect, is registered to subsite.mysite.com only

    if its one shared api

    does not have to verify authorization for each subsite as the whole domain and subdomains are covered.

    if its a individual apis

    has to authorize for each subdomain.

    using domain mapping plugin

    because of domain mapping wont each user have to have individual appications because facebook would recognize it as the mapped domain and not the subsite

    how would this work?

  • Aphrodite
    • The Reaper

    Hi !

    I will add somthing in that sense.

    The plugin works fine, but the “concept”, similar to Simple Facebbok Connect which I abandonned for the same reason, is a litle hard to use for me, and I suggest another path (another plugin/service ?)

    With this plugin, I need to have one application and one facebook account per network/site i want to push on facebook. That is why for the moment I wont abandone Wordbooker that offers directly the application, and push/pull the content on the persite basis. Just need to connect once with the specific fb account and push on the profil/fan page.

    Powerfull for a site / user and heavy use, but this kind of user will have his own WP and will not open a blog on any multisite.

    Moreover, create an application and so on is quite difficult for single users.

    Or I didnot understood well how that works…

  • Vladislav
    • Dead Eye Dev

    Hi,

    On a site with more then one domain (e.g. when using a multidomain plugin), each domain would have have a separate Facebook App (and separate settings for each app entered into plugin settings). For a single domain, one Facebook App can be used across the site. However, multiple Facebook Apps can be used on a single domain site as well, if you enter the appropriate Facebook App settings into the corresponding plugin settings fields.

    Whenever multiple apps are involved, users would have to grant extended permissions to each app individually.

  • Ovidiu
    • Code Wrangler

    still not 100% sure how this works when someone signs up with facebook?

    what is the result? does he have to come back to the registration to get a blog or how does this work?

    Does it happen at the same time? Signing up with FB and getting a blog?

  • Ovidiu
    • Code Wrangler

    ok, thx, so basically we are making signing up for a blog a 2-step process, right?

    is it being mentioned to the user anywhere that he is merely registering but not getting a blog?

    anyone got a link to a test site where I can see it working live?

  • jrblewis
    • New Recruit

    A few notes I have – not sure if this is helpful or anyone agrees, but thought I would put it out there.

    Album widget – I would love to have the option to link to the album page, rather than the image directly. Secondly, options to show a feed of all photos or most recent album would be helpful too.

    Events widget – I just see the events as text, but I would love the option to link the title to the RSVP form on facebook. Not sure if this is already possible

  • Clay
    • New Recruit

    Hi, great plugin! I really like it so far. I’m having a bit of an issue with the Facebook Albums widget though. I cannot seem to be able to select an album from one of my Fan Pages. I can see my personal albums but not my Fan Pages albums.

    I’ve already tried logging out and back in of WordPress as well as Facebook. I’ve tried logging into my blog/site using the “login with Facebook” option as well. I’ve tried it in 2 different browsers and still can’t figure out why I cannot see to select a Fan Page album for this widget.

    Please help.

    Thanks!

    Clay

  • AndrewTraub
    • The Crimson Coder

    Plug-in seems great but I must confess that I am totally behind the times when it comes to facebook and am only now getting around to trying to set up fan pages. From what I understand, facebook requires them to be self-hosted and uses an iFrame to display them. I think I’ve seen plug-ins that help with creating the fanpage with the correct dimensions – does this plug-in help with something like that?

    Thanks,

    Andrew

  • honustudios
    • Flash Drive

    I’m experiencing some conflicts with a plugin called Theme My Login. When both plugins are activated I get the following error when logging out.

    Fatal error: Call to a member function get_page_permastruct() on a non-object in /home/infaith/public_html/wp-includes/link-template.php on line 276

    If i deselect the facebook register option the logout error goes away.

    However, there is still display and saving issues on the Theme My Login plugin’s settings page that is odd.

    So I’m wondering if there might be some good recommendations on a good way to theme the registration/login/logout process and keep subscribers out of the backend. I know the Membership plugin can do some of that, but since i’m not selling memberships it seems a bit overkill for the job.

    Thanks for any suggestions.

  • esidarap
    • Site Builder, Child of Zeus

    Hi.

    I have more than one Facebook (Fan) Page managed by the same Facebook Business Account. When I login to Facebook I have my usual choice of Pages presented to me and I select which Page to administer.

    My problem is that when I configure and install this great plugin, I get to the step which prompts me to grant extended permissions and there seems to be no way to navigate to the desired Page, nor to instruct this plugin as to which Page I want it to be working with. You see, my e-mail address and password relates to the Facebook Business Account and thus down to all the Pages, not a unique single Page.

    Am I missing the obvious (very likely :- ) … any guidance would be greatly appreciated.

    I know the plugin works on the website because if I grant extended permissions to the plugin using my Personal Profile on Facebook (which I only use for the development of Facebook applications) then it performs as expected.

    I hope this is clear?

    Thank you.

  • Vladislav
    • Dead Eye Dev

    Hi,

    The new version (v1.0.1) has just been released, with some bug fixes and a new feature.

    As Clay already noticed, up until now users could access just their own Facebook albums, but not the albums of their pages. This is now changed, and all the albums associated to an user (either from profile or from the pages) will appear in the widget and post editor.

    Also, there was a bug that made the plugin clash with some other plugins/options when it comes to saving settings, which is fixed in this release. I believe this was the cause of the issue argh2xxx experienced.

    As for the pages vs users permissions: users grant extended permissions to the app. If those users are also the page admins, those permissions will apply to their pages as well, so you can select them too (thanks for clarifying that, midwestbonsai).

  • midwestbonsai
    • Site Builder, Child of Zeus

    As for the pages vs users permissions: users grant extended permissions to the app. If those users are also the page admins, those permissions will apply to their pages as well, so you can select them too (thanks for clarifying that, midwestbonsai).

    No problem, just looking for some rep :wink:

    Keep up the good work guys!!!

  • argh2xxx
    • The Incredible Code Injector

    Also, when WordPress (not multisite) installed in subdirectory, using this plugin will not redirect admin or users correctly for logout. Instead of anything, this plugin will redirect user to Facebook login page. This is not good, instead I think it should be redirected admin/users to home page of my website.

    Update: This error is also happening to version 1.0.1!

  • argh2xxx
    • The Incredible Code Injector

    OK, that was stupid of me! It was a misconfiguration inside Facebook’s application itself! This plugin is now fine with redirecting users when log out. Now I’ve to test with comments! Last I check, comments system isn’t working for me in the version 1.0.0. I’ll update on if this new version 1.0.1 will fix the problem or not soon. Stay tune!

  • Vladislav
    • Dead Eye Dev

    I haven’t tried it with Disqus, but it’s possible there is a conflict somewhere. Do you see some javascript errors? If there is a conflict, this would likely be how it would manifest.

    Also, just a quick question to make sure: are you trying to set it up on a localhost? If so, that is the problem – Facebook comments just won’t work on localhost.

  • argh2xxx
    • The Incredible Code Injector

    Hmm.. does this plugin comes with preinstalled Facebook comment hook/system? Or do I have to install additional facebook comment plugin from WordPress’s extend repository, and then enable the comment setting inside Ultimate Facebook plugin? I’m confused. Since even though I had disabled Disqus and checked Facebook comment settings for Ultimate Facebook, only a normal WordPress’s comment box would appear. It seems to me Facebook comment isn’t made available! Usually, Facebook comment box looks very different than normal comment box of WordPress. Thanks..

  • Vladislav
    • Dead Eye Dev

    The plugin comes with Facebook comments out of the box. All you need to do to activate them (after setting up the app and API info) is to check the “Use Facebook for comments” box in the settings (Facebook Settings > Facebook Comments), like so: http://i53.tinypic.com/20h0j0j.png

    After that, your posts should have Facebook Comments enabled: http://i56.tinypic.com/9ie538.png

    Facebook Comments will only appear on the singular post pages (so, not on the front page or, say, archives and such). Also, Facebook Comments will not work on localhost.

  • argh2xxx
    • The Incredible Code Injector

    I’m setting this plugin on my production website VeBailovity! It’s just baffled me that I can’t get Facebook comment to work, but everything else seems to work just fine for this plugin besides the Facebook comment! So, I’m clueless right now about this particular problem! I’d to re-enable the Disqus plugin, because I’m not too confident with WordPress’s comment system itself. Utilizing Facebook comment system or Disqus comment system can alleviate server’s loads a lot! It’s just that I want to test out Facebook comment so bad!

    I don’t know what you mean setting this up in localhost, but my website has a domain and IP address and it’s in a dedicated server sitting somewhere in a data center!

  • wpcdn
    • Syntax Hero

    @argh2xxx Note that the plugin will only import comments from Facebook to WordPress and not vice versa at this stage.

    I could swear that I had comments going both ways while testing the beta. Has this ability been removed, or did it not really exist (and I was just dreaming)? :slight_smile:

  • Philip John
    • DEV MAN’s Apprentice

    I could swear that I had comments going both ways while testing the beta. Has this ability been removed, or did it not really exist (and I was just dreaming)? :slight_smile:

    Let me clarify :slight_smile:

    WordPress comments will not be sent to Facebook.

    If you are using FB comments only (i.e. replacing the WP commenting system with Facebook) then they will of course appear on FB as well as your site.

    Phil

  • jsegal
    • WordPress Warrior

    I cant get this setup right. I dont see it workong on the activity feed, is it suposed to be on the activity feed? I would be happy to pay someone to help me configure this plugin on my bp site and get it working right. Please contact me at admin (@) liberalscreatingprogress.com and let me know your rates per hour and your availability. Need this done asap. Thank you!

    Joseph

  • esidarap
    • Site Builder, Child of Zeus

    Hi again.

    I’m progressing with this plugin but have encountered another issue – sorry.

    I use Headway for my theme and a leaf called ‘Content Slider’. If I place the ‘Facebook Connect’ widget i n a sidebar against a page using ‘Content Slider’ then the widget’s <Plugin> and <Register> buttons control the slider (which they shouldn’t of course).

    Any suggestions please as to which file I can edit to resolve this?

    Many thanks.

    Martin

  • jsegal
    • WordPress Warrior

    to clarify, So we would need another plugin to post from the activity feed to a users fb wall? cant there be some sort of “Share” button created under each BP Members posts on their activity feed if they want to share it on FB?

    Thanks

    Joe

  • dubya
    • The Incredible Code Injector

    Love it! To answer my own question… Yes this plugin does play nicely with the BP-Registration-Options plugin.

    One feature request:

    Seems you cannot use a combination of automatically placed like buttons and use the shortcodes as well. I’d really like to be able to disable the automatic like button on pages, but still have like buttons (via shortcodes) on just a few pages.

  • Vladislav
    • Dead Eye Dev

    Hello,

    @arg2xxx, I’m sorry if I was pushy with the whole localhost thing, but I had to check to make sure (and by the way, by “localhost” I meant a host that is available only on your local network, not to the outside world – clearly, not your case). In the latest release (v1.0.2, just released) there is an option for Facebook Comments which lets you override WordPress discussion settings for Facebook Comments. Enabling this option will let you disable WordPress comments, but still use the Facebook ones.

    @jsegal, autposting to Facebook currently works for things that use WordPress editor pages, so autoposting BuddyPress activities is currently not possible. It does sound like a great idea, so I’ll look into it for a future version.

    @esidarap, I haven’t used that particular leaf, but I tried to tighten up the event targeting for the links which should hopefully solve your issue. Can you please try to upgrade and see if it helps?

    @dubya, there is a new (optional) attribute to the “Like” button shortcode that should allow you to do just that: forced. If you add forced=”yes” to a shortcode, the “Like” button will be displayed even on pages/posts that have been listed in “Do NOT show button in these types” option in plugin settings. The attribute is optional, and the shortcode will work just like before if it’s omitted.

    So this is the shortcode should look like with the new attribute: [wdfb_like_button forced="yes"]

    Note that you’ll still need to allow the “Like” button usage (option “Allow Facebook Like Button” in plugin settings).

  • esidarap
    • Site Builder, Child of Zeus

    Many thanks for the speedy response / action re: the problem of the <Login> and <Registration> buttons impacting on the leaf/plugin I use with Headway. After upgrading, the problem remains but ONLY with the widget <Login> button in the sidebar … the problem has been resolved re: the <Registration> option.

    I’m sure launching a new plugin must be a stressful time – your efforts are appreciated here!

    Best wishes,

    Martin

  • wpcdn
    • Syntax Hero

    Note that the plugin will only import comments from Facebook to WordPress and not vice versa at this stage.

    @phil, I noticed this in the plugin description:

    Comments – Import comments made on Facebook about a post into your WordPress site

    Is that implemented?

  • dehayst
    • Flash Drive

    Can we get some screen caps of the required information in the Facebook Application settings for comments to work properly? Is anything other than the basics required to just get the api key and secret? Do we need any canvas information filled in?

  • georgef
    • The Incredible Code Injector

    @vebailovity

    Excellent plugin that you’ve put together here!

    Just a few questions:

    How will this work with the Supporter and Membership plugin when it comes to signing up?

    Also, would there be a way to hook an autoresponder in that can capture an email address from someone signing up?

  • johnnymestizo
    • HummingBird

    I am using the Block Spam by Math plugin for logging in.

    With Facebook plugin installed it allows me to click ‘Login with Facebook’

    I can login into Facebook.

    I can share permissions.

    Then the wp-login.php page refreshes and does nothing.

    I am still at the login screen.

    Will your login plugin work the variety of spam blockers out there?

    Therefore it is a choice of:

    Allow facebook logins VS Allow mass spam logins

    Any help?

    Cheers

    Johnny

  • Vladislav
    • Dead Eye Dev

    Hello,

    @esidarap, I believe the issue is in jQuery element targeting, there is most likely an overlap between the leaf and the widget somewhere. I tried to add another approach, to kill old events before binding the new ones for the widget. Can you please upgrade to the latest version (v1.0.3, just released) and see if it helps?

    @wpcdn, yes, importing comments from Facebook is implemented. It will periodically check your wall and import comments for all the posts from your site. The comments will be merged with the rest of the WordPress comments for the post.

    @dehayst, you will just need the basics set up properly, as outlined in “Facebook API” section in plugin settings (basically, just set the site URL to a proper value on the Facebook side, and fill in the App ID/API key/Secret key info in the plugin settings). No canvas info is needed. For Facebook Comments, you’ll also want to take a look at the options under “Facebook Comments” in plugin settings.

    @georgef, thanks :slight_smile: I haven’t tested the plugin with membership/supporter yet, but making it play nice with them is basically the next step. For now, the newly registered users will be added with permissions for “subscriber” WordPress role.

    @johnny, there were some issues with login/registration under certain circumstances, which were hopefully fixed in the latest release (v1.0.3, just released). Can you please upgrade and see if it helps?

  • dehayst
    • Flash Drive

    Just a thought/observation… It appears that the auto post to FB only works for the administrator role since it requires granting extended permissions through the admin for the plugin settings only displaying the options on FB destinations for that administrator logged in. It might be useful to allow this auto post or extended permission granting from within the post editing area like it appears may have been the case on a previous version of the plugin.

    Some of us administering wordpress sites only activate client users in the editor role for making changes to the site and it appears (for me anyways) that this removes the ability for my Editors to auto post to FB unless I’m missing something.

  • Vladislav
    • Dead Eye Dev

    @dehayst, autoposting indeed requires extended permissions. If you enable Dashboard widgets for the plugin (Facebook > Widget Pack, then the last widget item, labeled “Use Facebook Dashboard widgets”:wink:, a dashboard widget for permission granting will be added to the WordPress dashboard page. Perhaps that’s something you can use for this situation?

  • dehayst
    • Flash Drive

    @vebailovity, tested adding the widget to the dashboard for permission granting so that WP user roles other than admin can access. This doesn’t offer a way to select Auto Post to Facebook details though. For instance if that Editor has a FB Page to select for Auto Posting blog articles to. No way to point it. It can work if his role is upgraded in WP to the Admin level, but not as an Editor. Maybe you guys can offer the Auto Post functionality in a way to let other user roles select from the Dashboard too?

  • starglider
    • WPMU DEV Initiate

    I get ” Invalid or no certificate authority found, using bundled information” when I try to save changes…

    I double checked the data on the Facebook API section.

    Edit: Actually, trying to do anything in WordPress, including logging in to the admin page gave me only this message. I had to delete the plugin by FTP, then everything went back to normal.

  • HamRadioDude
    • HummingBird

    first let me say I LOVE THIS PLUGIN!!!!!

    OK Now that I got that out of my system Noticed a placement problem of the Login with face book bar.

    in fb1.jpg-its a little confusing the position where it is I think someone mentioned it already maybe a separate Box above or ask before this signup form comes up then when the person click on the sign up with facebook it would continue the sign up

    fb3.jpg -Should have been 2 – after choosing no still asked me and same thing on top of everything.

    fb2.jpg – After signing up I got the signup with facebook after choosing to not sign up with facebook.

    I’m using blogs mu theme and Version: 1.0.6.1 of ultimate facebook

    I have a another post open not sure if there’s any relation to whats happening with both

    https://premium.wpmudev.org/forums/topic/new-blog-activated-a-12-site-blog-and-12-super-admin

  • Mason
    • DEV MAN’s Sidekick

    Hiya fellas,

    This thread is getting rather long and now discussing specific issues. I’m gonna unsticky this one and ask that everyone start a new thread on any specific issues or questions you may have.

    So far seems folks are loving it and we’re definitely grateful for the kind words and feedback here :slight_smile:

    Thanks again!

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.