THE Facebook Plugin for WordPress?

You may have seen last week that Facebook and Automattic jointly released a plugin called either “Facebook” or “Facebook for WordPress” (depending on who’s announcement you read).

As someone who’s put a lot of work into two WordPress Facebook integration plugins (WPBook and WPBook Lite) over the last several years, I have to confess I had mixed emotions about the launch. On the one hand, it felt a bit like the proverbial 800lb gorilla had just sat on my head: how could we (I’m the lead developer but by no means the only contributor) compete with the combined development teams of Facebook and Automattic? Did they just make the plugins I’ve worked on redundant, or unnecessary?

On the other hand, I’ll admit, I felt a bit of relief. Supporting a plugin like WPBook or its simpler cousin WPBook Lite is no easy task. There are many complex variations in how people have configured WordPress, there are many possible ways to configure a Facebook application, and both keep changing all the time. Just keeping up with the Facebook roadmap and the constant changes to their settings interface is a challenge. Combine that with sometimes less-than-grateful users and a full-time job (not to mention a life outside web development), and it’s quite tempting to just declare the WPBooks closed and move on.

I think, however, there’s still a need (at least for now) for WPBook and WPBook Lite.

In essence:

  • WPBook provides a Canvas Page view of the blog as an application inside Facebook, as well as a Page Tab view. The new Facebook plugin for WordPress doesn’t do this (so far as I could see).
  • WPBook and WPBook Lite both import comments from Facebook into WordPress, when those comments are made in response to an excerpt cross-posted to Facebook by the plugin. I don’t believe the new Facebook plugin does this either

The new Facebook plugin also, of course, does things WPBook and WPBook Lite do not do:

  • Enable mentions of friends and pages in the updates posted to Facebook
  • Enable different messages on personal profile than on page for cross-posting
  • Provide numerous Facebook widgets (activity, recommendations, like buttons) to the WordPress blog
  • Provide Facebook Open Graph metadata to WordPress blog
  • Enable use of Facebook Comments in WordPress
Screenshot of options for the new Facebook plugin

With the exception of the first two items in this list (mention of friends and pages, separate messages for cross-posting), I’ve generally taken the approach that other plugins can do these other things, and keep the core of WPBook lighter – but then that does raise complications with conflicting Facebook libraries and such. I can see the appeal of an “all in one” type solution.

It also seems (from looking through the code) that they’ve taken the approach of storing the access token per user, so different users could be cross-posting to different profiles and pages. I’m not sure if I prefer that or not, though I can see how a multiuser blog could want all authors to be able to post to one page but preserve their individual profiles.

Finally, it seems they are one step ahead of me on the transition to removing “offline_access” – they automatically renew access tokens in the background, so that they never need to expire and alert the user. That’s a great approach and one I’ll steal leverage in the next release of WPBook and WPBook Lite.

I’d love to hear from current, former, or prospective users of WPBook, WPBook Lite, and WordBooker, Steve Atty’s plugin which also does comment importing (and has a great many other interesting options) but uses one centralized Facebook application to simplify setup. (Honestly that’s what I expected Automattic and Facebook to do as well, but they still ask each user to set up a Facebook app).

What do you all think of the new competitive landscape? Does the entry of Facebook and Automattic change your decision about which plugin(s) to use?

4 Comments

  1. This is an interesting development on the plugin front. As far as your question about competitive landscape. I think for me that’s one thing that draws me towards projects like WPBook and NOT official Facebook/Automattic plugins is the small team of dedicated people who work on projects out of love not because of stock options or profits.

    Thanks for the update John, can’t wait to see how THE Facebook plugin progresses and what’s in store for WPBook.

  2. I too felt a bit like I’d been kicked in the proverbials. But then I looked at what they were doing and if you look at their support forum on the WordPress forums you’ll see that things are not going smoothly and it surprises me how “amateur” the whole plugin seems to be given who was behind it.

    The users of Wordbooker that I’ve talked too seem to be quite happy with what they’ve got and want to keep on using it so for now, like you, I’m keeping up with support and development and I actually even finished off some friend relate code that had been in place since I released version 2.0 but hadn’t completed

  3. There’s been an interesting development. The official plugin produces OG tags with no way of de-activating it. So now the plugin checks for other plugins that produce OG tags (such as Wordbooker) and suggests you de-activate that plugin and only use theirs.

Comments are closed.