This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

This plugin has been closed and is no longer available for download.



This plugin allows you to cross-post your blog posts to your Facebook Wall. Your Facebook “Boxes” tab will show your most recent blog posts.


  • WordPress updating a Facebook profile's Wall.
  • Summary of WordPress blog posts in a Facebook profile.


  1. Download the ZIP file.
  2. Unzip the ZIP file.
  3. Upload the wordbook directory to the /wp-content/plugins/ directory.
  4. Activate the plugin through the ‘Plugins’ menu in WordPress.
  5. Navigate to OptionsWordbook for configuration and follow the on-screen prompts.


Isn’t Wordbook the same as importing my blog posts into Facebook Notes?

It is certainly similar, but not the same:

  • Facebook Notes imports and caches your blog posts (e.g., it subscribes to your blog’s RSS feed).

    Wordbook uses the Facebook API to actively update your Facebook Wall just as if you had posted an update yourself on This means that your updates are likely to appear faster than waiting around for the Facebook Notes RSS reader to notice your update. It also means that you can make changes to your blog postings after initially publishing them.

  • With Wordbook, your blog postings will have their own space in your Facebook profile, instead of having to compete for space with your other posted Facebook Notes.

  • Your updates will show up with a nifty WordPress logo next to them instead of the normal “Notes” icon :).

  • Your Facebook Notes’ comments will not show up on your WordPress blog. Wordbook links everything back to your blog, so your comments will also stay on your blog (it does mean your readers will have to leave Facebook).

How is this different from the WordPress application?

The WordPress application allows you to post to your blog directly from within Facebook. You cannot use the Facebook app with a self-hosted WordPress blog.

This Wordbook plugin works in the reverse direction. When you publish a new post or page, the plugin, in conjunction with the Wordbook Facebook application, cross-posts your new blog entry to your Facebook account. You cannot use Wordbook with a blog hosted at

Why aren’t my blog posts showing up in Facebook?
  • Wordbook will not publish password-protected posts.

  • Any errors Wordbook encounters while communicating with Facebook will be recorded in error logs; the error logs (if any) are viewable in the “Wordbook” panel of the “Options” WordPress admin page.

  • To discourage spammy behavior, Wordbook only publishes a given post to Facebook once within a 24-hour period of time. There is currently no user interface for “resetting” this clock to enable a re-publish of recently-published posts. Those comfortable with MySQL may manipulate the wordbook_postlogs table (TRUNCATE the table to enable re-publishing for all posts).

  • Facebook sometimes just doesn’t work (other developers have also reported this problem with their Facebook apps; it’s not just Wordbook); there is nothing the Wordbook plugin can do about this.

My WordPress database doesn’t use the default ‘wp_’ table prefix. Will this plugin still work?

The plugin is aware of database table prefixes. Specifically, things should work correctly for a single WordPress install supporting multiple blogs in a single database.

How do I reset my Wordbook/WordPress configuration so I can start over from scratch?
  1. Click the “Reset configuration” button in the “Wordbook” panel of the “Options” WordPress admin page.
  2. Deactivate the Wordbook plugin from your WordPress installation.
  3. Uninstall Wordbook from your Facebook account.
  4. Download the latest version
  5. Re-install and re-activate the plugin.
How do I report problems or submit feature requests?

Use the Wordbook Discussion Board. Either start a new topic, or add to an existing topic.

Do not use the Wordbook Wall for support or feature requests.

Contributors & Developers

“Wordbook” is open source software. The following people have contributed to this plugin.


Translate “Wordbook” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


Full Subversion changelog:


  • Add extra debugging messages when there is a problem.
  • Fix version mismatch between readme.txt and wordbook.php.


  • Fix reported problems with wordbook_fbclient_methods being undefined.


  • Handle single/double quotes in img tags.
  • Fix setup page.
  • HTML entity-ify title HTML strings.
  • Be more flexible with version strings from MySQL.
  • Validate FacebookRestClient.
  • Internal refactoring.


Remove unnecessary require() statements to avoid conflicts with other uses of pluggable.php.


Decode HTML entities before publishing to Facebook.


Update Facebook Connect URL from obsolete authorize.php to prompt_permissions.php to fix stream_publish setup problems.


Use the new stream.publish API instead of the deprecated feed.publishUserAction API.


Fix regular expression to avoid obsolete img ‘lowsrc’ attribute.


Add support for WPG2 tags.