How to embed facebook page in my website?

Embed Facebook wall from a page onto an external website

  • We have a Facebook page for our company. We want to embed the wall for our company onto our website. How would you go about doing this? The worst case would be an iframe for the whole page, but I was hoping just to get the wall.

  • Answer:

    As an alternative, you can use Facebook's "http://developers.facebook.com/docs/reference/plugins/like-box/" social plugin. Take the following steps: Paste the URL of your Facebook page into the box with caption "Facebook Page URL" -> You will immediately see how the plugin will look for your page Click on "Get Code" Paste the iframe or XFBML code into your webpage.

John at Web Applications Visit the source

Was this solution helpful to you?

Other answers

There is no pre-baked solution yet to embed a Facebook wall in a website as far as I know. I am researching the same issue. It seems possible by using Graph API. I found http://developer.practicalecommerce.com/articles/2953-How-to-Embed-Facebook-Wall-Content-on-Any-Site detailing the steps to do it. The first step is getting a permanent access_token, which is best explained in Facebook Docs - Google "facebook api authentication" to find it - (it somehow didn't work when I was using the blog instructions). You obtain the content of the feed, but without Facebook's UI (no Like, Comment, etc). It's the best I've found. Alternatively, if you're using Wordpress there is a plugin allowing to embed any Facebook object in your website with all the Facebook fanciness. It's called "http://wordpress.org/extend/plugins/embed-facebook/" Sorry I couldn't post more than 2 links in this post.

Olivier Compagne

You can go here and use the FaceBook live stream API http://developers.facebook.com/docs/reference/plugins/live-stream/# If you sign up for a facebook app_id then there is a form on that page, which, when filled in will give you the code to embed the live stream on any website.

Justin Erswell

If you are looking for an elegant alternative you might want to look at an app like Postano. It allows you to aggregate multiple social media channels (eg Twitter, Facebook, Instagram) into a visually pleasing feed on your company's page. Here's a link if you want to check it out: http://www.postano.com/solutions/for-websites/

Heather Pinson

Instead of using the default Like box, or rolling something yourself using the Graph API, an alternative is to use a product like http://www.tintup.com. It's an easy tool that can embed and display any social feed on any website. To use it, you connect your accounts and it generates an embed code. You can also use Tint to aggregate from Twitter accounts/hashtags, Instagram accounts/hashtags, and Youtube Channels into one page and easily embed it anywhere like any website, FB page tab, etc. It has a number of really nice themes and personalization options so your content can shine. Examples: http://www.tintup.com/clients

Ryo C.

Related Q & A:

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.