There are many WordPress plugins that allow you to post an update to social media sites.
But when it comes to Facebook, its a little tricky. That’s because you can have a Facebook Profile page and a Facebook Public Profile page a.k.a. Facebook Fan Pages.
Because your Facebook “Friends” are different from your “Fans” – a common question I get asked is how to automatically post an update to Facebook Fan Pages instead of the Facebook Profile Page.
This is very powerful because your blog posts will be broadcast to the activity stream of your fans and if they comment or “like” the link, it will then be broadcast to all of their friends stream creating much welcomed syndication to your blog post.
Now, I couldn’t find a WordPress plugin that could post directly to my Facebook Fan Page, so here’s the workaround using a Twitter plugin and a Facebook App.
Setting it Up:
1. First, download the TwitPress plugin and install the TwitPress plugin on your blog.
2. Add the Selective Twitter Status.app to your Fan Page. Note, please make sure you choose whether you want to add the app to your profile page or your fan pages. Then go through the “grant permissions” process to allow this app to post to your Fan Page Status stream.
Making it Work:
Here You have two choices. If you want ALL your blog posts to be automatically posted to your Facebook Fan Page, then just add the “#fb” tag in the Twitpress plugin edit menu.
Now, all of your posts will have the “#fb” added to the permalink and will appear on your Facebook Fan Page automatically as a status update.
Now, if you want to DECIDE which posts to add to your Facebook Fan Page each time you post, here’s what to do:
1. After composing your blog post, click on the Edit Permalink option below the post title
2. Add the “#fb” text to the end of your permalink
And if you like, please retweet this post. :)