For about as long as I can remember, Twitter has offered the capability to embed tweets into websites quickly and easily. The same hasn’t applied to Facebook posts — until recently. Now, just about anyone can take a post and embed it into a website. This way, you or your friends can show off a funny moment to others, or post other cool content that is usually only found on Facebook.
What’s “Embedding A Post”?
Embedding a post is the act of adding a box onto a website that displays the tweet or post in question. This is done using HTML code . The process of embedding content is a universal concept — it can be done with any service so long as they develop the API (framework) for it. The API will not only make it easier for you to embed content, it’ll also standardize the format so that multiple people can embed that content in the same way. Once you’ve completed embedding a post into your website, it should look something like the above screenshot.
How To Embed
In order to embed a Facebook post, you’ll need to have a place to put it. Any location that accepts HTML code should work. This includes websites (and CMS systems), forum signature spaces that allow HTML, and locally-saved .html files. If you have a good place for the embedded post, great! You’ve already completed the hardest step.
Next, you’ll need to go to the post which you’d like to embed, and click on the little arrow that appears in the top-right corner of the post. You’ll see a lot of options here, but you’ll want to go all the way down the list to “Embed Post”. This will only appear if the post is set to Public — a post won’t be embeddable if it’s set to any other privacy setting. Once you click “Embed Post”, Facebook will give you a little text box which includes all the HTML code you’ll need to copy. Additionally, Facebook provides a handy preview so that you can see how it’s supposed to look and confirm that it does in fact look that way once you’re done.
Take the code that you’ve copied and paste it into the HTML-enabled location you chose. Again, this depends entirely on where you want to have the post displayed, but as long as the space supports HTML code, you’re good to go.
Finally, save your changes (and upload them back to your web hosting server if necessary), and the post should now appear, embedded on your website, forum signature, or wherever else you put it!
There are a few things you need to be aware of when trying to embed a Facebook post. As mentioned above, the posts need to be set to Public (with the globe icon) in order for the embed option to become available. Facebook assumes that the post’s creator doesn’t want a post that isn’t set to Public to be embedded, as any embedded post may be seen by anyone who has access to wherever the post is embedded.
Thankfully, Facebook is flexible enough to allow you to change the privacy settings of each of your own posts individually, so if there’s a certain post you’d like to embed while keeping the rest at your preferred privacy settings, you can do so. If you get the code to embed a post while it’s set to Public, and then later on set it back to your preferred, more restrictive privacy settings (because you have good privacy settings enabled, right?), then the embed code for the post will no longer work.
When you think about it, embedding just any text post seems a bit… underwhelming. Embedding shines once other types of content are shared in this manner, especially videos and pictures. This not only helps people see Facebook videos and pictures without actually visiting Facebook, but it can also allow people who haven’t established Facebook accounts (for numerous reasons) to see that content.
The ability to embed your Facebook posts may not necessarily be helpful for everyone, but it can certainly open up a lot of opportunities for some. Sadly, although the embed code is made out of HTML, I don’t see a way to tinker with any of the formatting, so any embedded Facebook posts that you’ll see online will all look the same.
Need other cool Facebook tricks? Check out some handy keyboard shortcuts!
Do you have a use for embedding Facebook posts? What other useful features is Facebook missing? Let us know in the comments!