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
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?
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 :) 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.
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?
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.
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.
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.
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.
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.
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 :) 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?
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.
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
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.
@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...), 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 :) 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).
@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.
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.
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?
I agree with Timothy on the points above. Though it is just a small point, you'll probably find that it will also save you hours of time providing support.
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
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?
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.
Which includes placement of social networking buttons, sharing buttons and such. :-)
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.
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.
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
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.
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.
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.
Also, for Like buttons and such, does this require users to enter shortcodes, or is there a button on the MCE editor? We're finding that the majority of our users are still uncomfortable with shortcodes.
@john, that's a great idea, and probably even better than an editor button. With your suggestion the buttons could simply be inserted automatically, without users have to worry about formatting the location of the button in the post.
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?
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?
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.
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.
@VeBailovity, I can't get the "Grant extended permissions" to pop up on either page. I have tried it in Firefox and Chrome on the Mac. It just adds a # when I click the link.... any thoughts?
I'll look into it. Can you please take a look at the error console, if there are any javascript errors before you click the link, or when you click the link? Thanks!
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.
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
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.
I have a theme that creates it own register page, so the "login with facebook" button does not appear. What code can I use to manually add the facebook connect button.
Great update. So pleased to be able to to enter an 'override' title for the 'post to FB and being able to selectively (per page / post) post to Facebook Wall.
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?
@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"). You can also delete the other "wdfb_*" keys in those tables, here is a full list of them:
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") 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.
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.
@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>
Yeh I was just thinking more like php theme calls rather than shortcodes like
`<?php if ( function_exists('xxxx_xxx') ) {
xxxx_xxx( ); } else {
do something else } ?>'
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.
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 468x60 banner that is on the page.
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.
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.
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?
1267 pointsLike some sort of WPMU DEV GodExceptionally helpfulLifetime member
Lifetime member!
—
2nd June 2011 (11 months ago)
#
Does every sub-site admin have to create a Facebook application? Or do they somehow piggyback on the main site's settings? (I'm trying to keep things as easy for users as possible, as many of our clients are novices.)
@WpCdn, everyone creates their own which is sometimes tricky for some clients. A "how to" video would be great for this plugin, explaining the app id, secret etc to people is a bear sometimes.
@VeBailovity, I think turning it off for specific post types would work. I'll try that. I like having it on all the time since 99% of the time I want to include it.
@wpcdn, all users can share one facebook application in multi-site installation. Like VeBailovity said, each users will want to "Grant extended permissions".
@wpcdn, yes. For subdirectories install, that should be enough. If you have a subdomain install, you'll want to add the domain to your Facebook app too (tab "Web Site", field "Site Domain"). Please note, this will work only for sites on the same domain.
1267 pointsLike some sort of WPMU DEV GodExceptionally helpfulLifetime member
Lifetime member!
—
3rd June 2011 (11 months ago)
#
@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.
1267 pointsLike some sort of WPMU DEV GodExceptionally helpfulLifetime member
Lifetime member!
—
3rd June 2011 (11 months ago)
#
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?
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.
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: http://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: http://premium.wpmudev.org
WDP ID: 228
*/
Just making sure I go live with the latest version.
Plugin Name: Ultimate Facebook
Plugin URI: http://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: http://premium.wpmudev.org
WDP ID: 228
1267 pointsLike some sort of WPMU DEV GodExceptionally helpfulLifetime member
Lifetime member!
—
7th June 2011 (11 months ago)
#
@wpcdn, all users can share one facebook application in multi-site installation. Like VeBailovity said, each users will want to "Grant extended permissions".
Is there any way to achieve this without all users being able to select all available sites?
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?
2227 pointsLike some sort of WPMU DEV GodExceptionally helpfulLifetime member
Lifetime member!
—
7th June 2011 (11 months ago)
#
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.
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.
for the single app across one domain, how are the users managed? do they only get registered on the main site, all sites, or only the ones they use Facebook connect to login to?
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?
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?
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
1267 pointsLike some sort of WPMU DEV GodExceptionally helpfulLifetime member
Lifetime member!
—
7th June 2011 (11 months ago)
#
I'm still not sure on one thing: Is there any way that sub-site admins can utilize this plugin without having to create their own Facebook app (and without being able to post to any other sub-site's pages)?
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.
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?
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.
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.
@esidarap
Once you grant permissions for the plugin. In the next step you can choose from the drop down where you want to post, either your own profile or one of your pages which should all be listed.
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).
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).
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!
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!
OK, this plugin's comment system doesn't seem to work for me. Is this Ultimate Facebook plugin conflicts with Disqus? Should it work after I disable Disqus?
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.
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..
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
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.
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!
1267 pointsLike some sort of WPMU DEV GodExceptionally helpfulLifetime member
Lifetime member!
—
8th June 2011 (11 months ago)
#
@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)? :-)
9603 pointsLike some sort of WPMU DEV GodMindblowingly helpful memberLifetime member
Sales & Support Pro
—
8th June 2011 (11 months ago)
#
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)? :-)
Let me clarify :)
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.
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
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?
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?
1267 pointsLike some sort of WPMU DEV GodExceptionally helpfulLifetime member
Lifetime member!
—
8th June 2011 (11 months ago)
#
Is there a fee that Facebook charges?
No, they just want to verify your identity in some way. Follow the steps and they'll make a verification call to you. It just takes a couple of minutes.
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.
@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).
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!
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?
@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 :) 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?
9603 pointsLike some sort of WPMU DEV GodMindblowingly helpful memberLifetime member
Sales & Support Pro
—
13th June 2011 (11 months ago)
#
@nesnajkneh Can you open a new topic with your issue so we can deal with it away from other messages please? We'll be able to assist much better that way.
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.
@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"), a dashboard widget for permission granting will be added to the WordPress dashboard page. Perhaps that's something you can use for this situation?
@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?
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.
Hi, I changed my editors to admins and still their posts do not autopost to Facebook. Even if I post it as admin, it does not go on Facebook. Am I missing a setting or something?
This was fixed with the latest version. Except that I can't post as the page itself, only as me (my FB profile), but I'm guessing that's a Facebook issue more than the plugin?
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.
10635 pointsLike some sort of WPMU DEV GodMindblowingly helpful memberLifetime member
Sales & Support Lead
—
28th June 2011 (11 months ago)
#
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 :)
Thanks again!
Thanks for viewing this post but this topic has been closed to new replies.
Responses (156)
Member — 18th May 2011 (1 year ago) #
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 :-)
Founder & CEO — 18th May 2011 (1 year ago) #
Great feedback - just what we need, keep it coming :)
Member — 19th May 2011 (1 year ago) #
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 :-)
Developer — 19th May 2011 (1 year ago) #
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 :) 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.
Member — 19th May 2011 (1 year ago) #
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...
Developer — 19th May 2011 (1 year ago) #
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.
Member — 19th May 2011 (1 year ago) #
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.
Developer — 19th May 2011 (1 year ago) #
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.
Member — 19th May 2011 (1 year ago) #
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.
Developer — 19th May 2011 (1 year ago) #
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.
Member — 19th May 2011 (1 year ago) #
It is all still disappearing, I go through it all and when I return to it, there is no information stored.
The information I'm adding is correct, as it works in a different Facebook plugin (I thought I'd better check if that was the problem).
Member — 20th May 2011 (1 year ago) #
did you have a look at this? I know this is a beta and its way too early for feature requests but still:
Developer — 20th May 2011 (1 year ago) #
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 :) 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?
Member — 20th May 2011 (1 year ago) #
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?
Member — 20th May 2011 (1 year ago) #
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
Member — 21st May 2011 (1 year ago) #
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.
Developer — 22nd May 2011 (1 year ago) #
@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...), 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 :) 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).
Support Chimp — 23rd May 2011 (1 year ago) #
I presume this will become an official product when it comes out of beta? :-)
Member — 23rd May 2011 (1 year ago) #
@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.
Developer — 23rd May 2011 (1 year ago) #
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.
Member — 23rd May 2011 (1 year ago) #
Sounds great, I'll give it a test run :0)
Support Chimp — 23rd May 2011 (1 year ago) #
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?
Member — 23rd May 2011 (1 year ago) #
I agree with Timothy on the points above. Though it is just a small point, you'll probably find that it will also save you hours of time providing support.
Member — 23rd May 2011 (1 year ago) #
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.
Member — 23rd May 2011 (1 year ago) #
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?
Member — 23rd May 2011 (1 year ago) #
Yes, I was using the download posted earlier today. I'm sorry I should have included that.
Member — 23rd May 2011 (1 year ago) #
Is there any way the "Add FB Photo" icon could be grayed out to match the other icons in the post area?
Member — 23rd May 2011 (1 year ago) #
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.
Member — 23rd May 2011 (1 year ago) #
Cool! Gonna check it out!
Support Chimp — 23rd May 2011 (1 year ago) #
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. :-)
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.
http://buddystream.net/
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.
:-)
Member — 23rd May 2011 (1 year ago) #
Maybe you could release this plugin as a Facebook plugin, and use it as a starting point for a full social networking plugin?
Another option is to provide users the ability to sign up/login with Twitter as well as Facebook.
Support Chimp — 23rd May 2011 (1 year ago) #
Oh I agree, I wasn't suggesting it should all be in one huge release. :-)
But it would be awesome, and to support the Twitter. :-)
Support Chimp — 23rd May 2011 (1 year ago) #
I downloaded the recent pack and notice some images missing:
Also this message:
What if users are using this, should there not be a global disable if this is a requirement?
Support Chimp — 23rd May 2011 (1 year ago) #
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.
Support Chimp — 23rd May 2011 (1 year ago) #
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.
Founder & CEO — 24th May 2011 (1 year ago) #
Great feedback & requests guys! This is gonna be one rocking plugin :)
Developer — 24th May 2011 (1 year ago) #
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.
Member — 24th May 2011 (1 year ago) #
@VeBailovity thanks so much for the updates and considering all the great feedback!
Support Chimp — 24th May 2011 (1 year ago) #
Excellent news and thanks for making my catch up and to do list so much longer! lol :-)
Lifetime member! — 24th May 2011 (1 year ago) #
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
Lifetime member! — 24th May 2011 (1 year ago) #
Also, for Like buttons and such, does this require users to enter shortcodes, or is there a button on the MCE editor? We're finding that the majority of our users are still uncomfortable with shortcodes.
Mark
Member — 24th May 2011 (1 year ago) #
@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
Lifetime member! — 24th May 2011 (1 year ago) #
@john, that's a great idea, and probably even better than an editor button. With your suggestion the buttons could simply be inserted automatically, without users have to worry about formatting the location of the button in the post.
Good thought.
Mark
Developer — 25th May 2011 (1 year ago) #
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?
Member — 25th May 2011 (1 year ago) #
Awesome! I'll start playing! :)
Member — 25th May 2011 (12 months ago) #
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?
Member — 26th May 2011 (12 months ago) #
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
Developer — 27th May 2011 (12 months ago) #
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.
Member — 27th May 2011 (12 months ago) #
@VeBailovity, I can't get the "Grant extended permissions" to pop up on either page. I have tried it in Firefox and Chrome on the Mac. It just adds a # when I click the link.... any thoughts?
Developer — 27th May 2011 (12 months ago) #
I'll look into it. Can you please take a look at the error console, if there are any javascript errors before you click the link, or when you click the link? Thanks!
Member — 27th May 2011 (12 months ago) #
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
Member — 27th May 2011 (12 months ago) #
@VeBailovity
When I click "Facebook Settings", firebug reports this error before I do anything:
b is undefined
http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php/en_US?ver=0.4
Line 7
When I click the link firebug says:
FB.ui is not a function
http://rentaltemple.com/wp-admin/admin.php?page=wdfb
Line 707
I have the App ID, key and secret filled out if that helps
Lifetime Member — 28th May 2011 (12 months ago) #
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
Member — 28th May 2011 (12 months ago) #
Tried it on one site and it works well. Thank you.
This is an excellent plugin.
Developer — 28th May 2011 (12 months ago) #
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.
Member — 28th May 2011 (12 months ago) #
I have a theme that creates it own register page, so the "login with facebook" button does not appear. What code can I use to manually add the facebook connect button.
Thanks!
Mike
Member — 29th May 2011 (12 months ago) #
Great update. So pleased to be able to to enter an 'override' title for the 'post to FB and being able to selectively (per page / post) post to Facebook Wall.
This is such an important plugin! Well done.
Lifetime Member — 30th May 2011 (12 months ago) #
@mike365, go to "Appearance > Widgets" and use "facebook connect" widget. There is no option to use shortcode at this time.
Member — 30th May 2011 (12 months ago) #
I don't use widgets and would rather hard code these things in where I want them.
Can you make the codes available to allow them to be coded in?
Member — 30th May 2011 (12 months ago) #
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?
Developer — 30th May 2011 (12 months ago) #
@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"). 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") 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.
Member — 31st May 2011 (11 months ago) #
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
Member — 31st May 2011 (11 months ago) #
I don't use widgets and would rather hard code the facepile widget and these other widget things in where and if I want them.
Can you make the function codes available to allow them to be coded in?
Developer — 31st May 2011 (11 months ago) #
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?
Member — 31st May 2011 (11 months ago) #
Thanks VeBailovity
What about other social networking logins such as Open Id, Twitter, Yahoo, Google Accounts...
Is the end goal to migrate All Users to Wordpress+Buddypress?
Johnny
Member — 1st June 2011 (11 months ago) #
Yeh I was just thinking more like php theme calls rather than shortcodes like
`<?php if ( function_exists('xxxx_xxx') ) {
xxxx_xxx( ); } else {
do something else } ?>'
Member — 1st June 2011 (11 months ago) #
Ozpoker, could you look at the plugin code to get the info?
Member — 2nd June 2011 (11 months ago) #
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.
Member — 2nd June 2011 (11 months ago) #
Okay found it
line 39 in class_wdfb_marker_replacer.php
changed width from 450 to 60 and now no problems.
Member — 2nd June 2011 (11 months ago) #
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 468x60 banner that is on the page.
Member — 2nd June 2011 (11 months ago) #
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.
Member — 2nd June 2011 (11 months ago) #
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.
Developer — 2nd June 2011 (11 months ago) #
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?
Lifetime member! — 2nd June 2011 (11 months ago) #
Does every sub-site admin have to create a Facebook application? Or do they somehow piggyback on the main site's settings? (I'm trying to keep things as easy for users as possible, as many of our clients are novices.)
Member — 2nd June 2011 (11 months ago) #
@WpCdn, everyone creates their own which is sometimes tricky for some clients. A "how to" video would be great for this plugin, explaining the app id, secret etc to people is a bear sometimes.
Member — 2nd June 2011 (11 months ago) #
@WPCdn on another note, you want everyone to have their own so it publishes to their page and not yours.
Member — 2nd June 2011 (11 months ago) #
@VeBailovity, I think turning it off for specific post types would work. I'll try that. I like having it on all the time since 99% of the time I want to include it.
Thank you.
Lifetime member! — 2nd June 2011 (11 months ago) #
@John, thanks for the clarifications. I wasn't sure if somehow the users could piggyback their pages on a shared API key or something.
As you suggested, I think a thorough tutorial is in order.
Thanks,
Mark
Member — 3rd June 2011 (11 months ago) #
Is anyone else having issues with the Facebook publishing meta on the posts page.
The setting don't seem to save and the post isn't being posted.
Happy to did it manually - just wondered if it was a wider problem?
Member — 3rd June 2011 (11 months ago) #
Would be good to have control over the number of rows of faces (height) in the likebox widget regardless of width
Lifetime Member — 3rd June 2011 (11 months ago) #
@wpcdn, all users can share one facebook application in multi-site installation. Like VeBailovity said, each users will want to "Grant extended permissions".
Lifetime member! — 3rd June 2011 (11 months ago) #
@hwijaya, thank you for clarifying that. So, to set it up that way, we just network activate and enter our application credentials?
Lifetime Member — 3rd June 2011 (11 months ago) #
@wpcdn, that's true :)
Developer — 3rd June 2011 (11 months ago) #
@hwijaya, exactly, thanks :)
@wpcdn, yes. For subdirectories install, that should be enough. If you have a subdomain install, you'll want to add the domain to your Facebook app too (tab "Web Site", field "Site Domain"). Please note, this will work only for sites on the same domain.
Lifetime member! — 3rd June 2011 (11 months ago) #
Is there a way to turn off certain features so they aren't visible or accessible to sub-site owners?
Developer — 3rd June 2011 (11 months ago) #
Not at the moment, but that sounds like a good idea. I'll look into it.
Lifetime member! — 3rd June 2011 (11 months ago) #
@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
Lifetime member! — 3rd June 2011 (11 months ago) #
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
Lifetime member! — 3rd June 2011 (11 months ago) #
I'm seeing one issue: Instead of the Like widget, I see a warning box: "Plugin cannot be rendered with the specified parameters."
Is anyone else seeing this? Any ideas?
Thanks,
Mark
Member — 4th June 2011 (11 months ago) #
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.
Member — 6th June 2011 (11 months ago) #
Hi everyone,
The official release of the plugin is now live here:
http://premium.wpmudev.org/project/ultimate-facebook
Keep the ideas and feedback coming!
Member — 6th June 2011 (11 months ago) #
I am confused with the download. The downloaded folder says 3585_ultimate-facebook-1-BETA-2.
The file
wpmu-dev-facebook.phphas a file modify date of 5-24-2011 and shows the following header:Just making sure I go live with the latest version.
Member — 7th June 2011 (11 months ago) #
@qubestream Thanks for pointing that out! Can you try one more time :)
Member — 7th June 2011 (11 months ago) #
There we go, much better.
Lifetime member! — 7th June 2011 (11 months ago) #
Is there any way to achieve this without all users being able to select all available sites?
Member — 7th June 2011 (11 months ago) #
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?
Lifetime member! — 7th June 2011 (11 months ago) #
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...
Developer — 7th June 2011 (11 months ago) #
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.
Member — 7th June 2011 (11 months ago) #
hey
for the single app across one domain, how are the users managed? do they only get registered on the main site, all sites, or only the ones they use Facebook connect to login to?
Member — 7th June 2011 (11 months ago) #
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?
Developer — 7th June 2011 (11 months ago) #
Hi,
Just to clarify, when registering with Facebook, the user will be registered on main site, as a subscriber. No blog will be assigned to him.
Member — 7th June 2011 (11 months ago) #
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?
Member — 7th June 2011 (11 months ago) #
Anyone use the login aspects of this plugin (or any other similar FB login) along with BP-Registration-Options?
If so... What's your take?
Member — 7th June 2011 (11 months ago) #
Is there a way to add the send/like button to the theme instead of a post?
And also how do you post to fans profile?
Member — 7th June 2011 (11 months ago) #
When a new event is posted to facebook, how long does it take to show up on a page on your wordpress site using shortcodes?
Member — 7th June 2011 (11 months ago) #
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
Lifetime member! — 7th June 2011 (11 months ago) #
I'm still not sure on one thing: Is there any way that sub-site admins can utilize this plugin without having to create their own Facebook app (and without being able to post to any other sub-site's pages)?
Thanks,
Mark
Member — 7th June 2011 (11 months ago) #
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
Member — 7th June 2011 (11 months ago) #
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
Member — 7th June 2011 (11 months ago) #
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 276If 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.
Member — 7th June 2011 (11 months ago) #
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.
Member — 7th June 2011 (11 months ago) #
@esidarap
Once you grant permissions for the plugin. In the next step you can choose from the drop down where you want to post, either your own profile or one of your pages which should all be listed.
Member — 8th June 2011 (11 months ago) #
The comment system seems to be not working for me! After installing this plugin, it seems I can't disable anonymous comment in discussion.
Developer — 8th June 2011 (11 months ago) #
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).
Member — 8th June 2011 (11 months ago) #
No problem, just looking for some rep ;)
Keep up the good work guys!!!
Member — 8th June 2011 (11 months ago) #
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!
Member — 8th June 2011 (11 months ago) #
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!
Member — 8th June 2011 (11 months ago) #
OK, this plugin's comment system doesn't seem to work for me. Is this Ultimate Facebook plugin conflicts with Disqus? Should it work after I disable Disqus?
Developer — 8th June 2011 (11 months ago) #
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.
Member — 8th June 2011 (11 months ago) #
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..
Developer — 8th June 2011 (11 months ago) #
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.
Member — 8th June 2011 (11 months ago) #
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!
Member — 8th June 2011 (11 months ago) #
Awesome thanks for the quick release, I am going to give it a try now
Sales & Support Pro — 8th June 2011 (11 months ago) #
@argh2xxx Note that the plugin will only import comments from Facebook to WordPress and not vice versa at this stage.
Phil
Lifetime member! — 8th June 2011 (11 months ago) #
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)? :-)
Sales & Support Pro — 8th June 2011 (11 months ago) #
Let me clarify :)
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
Member — 8th June 2011 (11 months ago) #
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
Member — 8th June 2011 (11 months ago) #
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
Member — 8th June 2011 (11 months ago) #
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
Member — 8th June 2011 (11 months ago) #
"Your account must be verified before you can take this action. Please verify your account by adding your mobile phone or credit card."
I am just trying to set it up now and get this message? Is there a fee that Facebook charges?
Lifetime member! — 8th June 2011 (11 months ago) #
No, they just want to verify your identity in some way. Follow the steps and they'll make a verification call to you. It just takes a couple of minutes.
Member — 9th June 2011 (11 months ago) #
i thinks its time for a new thread for this mighty plugin :)
Member — 9th June 2011 (11 months ago) #
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.
Developer — 9th June 2011 (11 months ago) #
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).
Member — 9th June 2011 (11 months ago) #
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
Member — 10th June 2011 (11 months ago) #
@VeBailovity
After upgrading to version 1.0.2, the "forced" atribute works like a charm.
Thanks for this very useful plugin and timely response.
Lifetime member! — 10th June 2011 (11 months ago) #
@Phil, I noticed this in the plugin description:
Is that implemented?
Member — 10th June 2011 (11 months ago) #
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?
Member — 11th June 2011 (11 months ago) #
@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?
Member — 11th June 2011 (11 months ago) #
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
Member — 11th June 2011 (11 months ago) #
I have disabled the plugin Block by Math Reloaded.
It appears that I cannot login at all. It goes to facebook windows then back to wordpress. Refreshes the login page and thats it.
I am using incognito window is that why?
Johnny
Developer — 11th June 2011 (11 months ago) #
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 :) 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?
Member — 13th June 2011 (11 months ago) #
hi, i downloaded the facebook plugin today,
but i can't get it to work correctly, i can't seem to give the extra FB permissions needed for the application to work...
Member — 13th June 2011 (11 months ago) #
also , when i activate the plugin my website goes 'flashing' normal-black in Chrome... not in iE
Sales & Support Pro — 13th June 2011 (11 months ago) #
@nesnajkneh Can you open a new topic with your issue so we can deal with it away from other messages please? We'll be able to assist much better that way.
Phil
Member — 14th June 2011 (11 months ago) #
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.
Developer — 14th June 2011 (11 months ago) #
@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"), a dashboard widget for permission granting will be added to the WordPress dashboard page. Perhaps that's something you can use for this situation?
Member — 14th June 2011 (11 months ago) #
Feature Request! Facebook Pages
Since its the Ultimate plugin, could there be a place to create facebook pages and or landing pages? something like http://wordpress.org/extend/plugins/facebook-tab-manager/? so there will be one plugin to rule them all?
Member — 16th June 2011 (11 months ago) #
@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?
Member — 16th June 2011 (11 months ago) #
I have the same issue with autopost. If I have multiple editors upgraded to Admin, will autopost work for all?
Member — 16th June 2011 (11 months ago) #
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.
Member — 17th June 2011 (11 months ago) #
Hi, I changed my editors to admins and still their posts do not autopost to Facebook. Even if I post it as admin, it does not go on Facebook. Am I missing a setting or something?
Member — 17th June 2011 (11 months ago) #
This was fixed with the latest version. Except that I can't post as the page itself, only as me (my FB profile), but I'm guessing that's a Facebook issue more than the plugin?
Member — 25th June 2011 (11 months ago) #
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
http://premium.wpmudev.org/forums/topic/new-blog-activated-a-12-site-blog-and-12-super-admin
Member — 27th June 2011 (11 months ago) #
I published two posts on the same day last week, but only one of them was posted to my facebook wall - not sure why.
Andrew
Sales & Support Lead — 28th June 2011 (11 months ago) #
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 :)
Thanks again!
Thanks for viewing this post but this topic has been closed to new replies.
Become a member