Take the 2-minute tour ×
WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. It's 100% free, no registration required.

My readers are telling me to manually add my posts to my fan page, but I'm trying to reduce steps and keep from forgetting.

Anyone know how I can automate this?

share|improve this question
    
I went through some trouble doing exactly this and I eventually found a very simple solution. I use a Facebook app called RSS Graffiti ( rssgraffiti.com ). It doesn't get any easier, doesn't consume your server resources, and works perfectly. –  Wyck Mar 11 '11 at 16:41
    
This plugin seen to work the best for me. wordpress.org/extend/plugins/wp-fb-comments –  user7822 Aug 11 '11 at 16:30
    
A few days ago Wordpress released a plugin that does this: wordpress.org/extend/plugins/facebook –  Andrew Warner Jun 21 '12 at 20:27

3 Answers 3

The easy way to automate the publishing of your WordPress posts to your Facebook fan page is to use Facebook's built in Notes application.

You will need your sites feed link which is usually http://example.com/feed.

Go to your fan page and click the edit page link then go to applications and under "Notes" click "go to app" at the bottom left hand side of the page you will see a link for "edit import settings" click the link and enter your feed url.

Everytime you publish a post a new note will be created that contains the post. It will also publish an excerpt to your wall with a thumbnail image of the first image in the post.

share|improve this answer
    
I've been doing that, but people complain because when they click the post they're forced to read it in the Notes app, which strips mutlimedia, etc. –  Andrew Warner Feb 8 '11 at 0:35

I believe you want to look into something like stream.publish on facebook's api documention reference.

This method publishes a post into the stream — on the Wall of the current or specified user, or on the Wall of a friend or a Facebook Page, group, or event connected to the current session or specified user (but not to an application profile page). By default, this call publishes to the current session user's Wall, but if you specify a user ID, Facebook Page ID, group ID, or event ID as the target_id, then the post appears on the Wall of the target, and not the user posting the item.

As for using it, I've not explored much in the way of Facebook's API beyond <fb:like> tags.

I hope this helps.

EDIT: You try this link/plugin for WordPress. There is a plugin ("WordBooker") that looks promising.

share|improve this answer
    
That sounds right. But I don't know how to use that. I wonder if there's a plugin that would do it for me or some other pre-made solution. –  Andrew Warner Feb 8 '11 at 0:36
    
See my edits the answer. There's a plugin called "WordBooker" which does what I think you want to do. I couldn't quite figure it out because there are a LOT of settings. –  Zack Feb 8 '11 at 1:18
share|improve this answer

protected by kaiser Feb 3 at 22:53

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.