I’ve been searching for a viable and easy solution for integrating my wordpress posts into facebook and twitter for some time now, and have finally found an easy solution, it takes about all of 10 minutes to setup. Twitter is essentially the “integration hub” in this process
What I’m trying to achieve : When I post a new blog post onto my wordpress site, I want it to appear in a tweet on my twitter account (with a link), and then to also appear on my status/wall on my facebook account.
What you need to do :
Connect facebook to twitter
- Login to your facebook account on facebook.com
- Search for the twitter app, install it and grant it access
- Make sure you select the option to post tweets to status/wall
- To prove this step worked, login to your twitter account and tweet something, then check facebook, it should appear on your wall / status page.
Connect wordpress to twitter
- Firstly download the twitter tools plugin for wordpress, I had a difficult time finding it via the wordpress plugin control panel, so it may be easier to just download the zip
- Login to your wordpress blog, navigate to the plugins control panel and upload the twitter-tools.zip
- Follow the configuration instructions that the plugin provides (its really simple, just obtain some keys from the links it provides)
- Once the plugin is connected using the API keys, go to the Settings control panel in your wordpress, and configure how you want the tweets to display. I chose to only allow one way integration, meaning wordpress to twitter, and not the other way around ie twitter tweets becoming wordpress posts.
- Finally, if you go back into your Plugins contorl panel, you will notice other twitter tools plugins that came bundled, you can activate these for additional functionality. I would recommend setting up the bit.ly integration for shorter URL links, as tweets are restricted to a short length this will allow you to have URLs for larger blog titles
- Finally, give it a spin! Create a new wordpress post, publish it, and check it first appears on twitter, and then facebook pulls it through