Family Encyclopedia >> Electronics

How to Embed Facebook Videos and Live Streams in WordPress: Step-by-Step Guide

Want to embed Facebook videos seamlessly into your WordPress site? As WordPress experts who've guided thousands of site owners, we've seen surging demand for this with Facebook Live and video features exploding in popularity. In this proven guide, we'll show you exactly how to embed both standard Facebook videos and live streams effortlessly.

How to Embed Facebook Videos and Live Streams in WordPress: Step-by-Step Guide

Why Embed Facebook Videos in WordPress?

We strongly recommend against uploading videos directly to WordPress due to performance and storage issues. Instead, leverage trusted platforms like YouTube for hosting.

YouTube remains the top video host, but Facebook—as the world's largest social network—boasts rapidly growing video engagement.

Features like autoplay and Facebook Live have marketers worldwide buzzing, driving higher user interaction and broader reach.

Embedding Facebook videos also helps grow your page likes. For deeper integration, add the Facebook Page plugin, enable Facebook comments, or include the Like button on your WordPress site.

Ready? Here's how our team embeds Facebook videos reliably on WordPress sites.

Embedding Facebook Videos in WordPress

Start by finding the video on Facebook you want to embed.

Right-click the video's name or date, then select 'Copy link address'.

How to Embed Facebook Videos and Live Streams in WordPress: Step-by-Step Guide

Head to the Facebook Embedded Video Player tool and scroll to the code generator.

Paste the copied URL into the 'Video URL' field.

How to Embed Facebook Videos and Live Streams in WordPress: Step-by-Step Guide

Click 'Get Code' to reveal a popup with two code snippets.

How to Embed Facebook Videos and Live Streams in WordPress: Step-by-Step Guide

Add the first code snippet to your site's <head> section. Options include:

If you're theme-savvy, edit header.php in your theme or child theme and paste it right after the <head> tag.

Easier alternative: Install the Insert Headers and Footers plugin (see our step-by-step plugin guide).

Once activated, visit Settings » Insert Headers and Footers, paste into the header box, and save.

Pro Tip: Add this first code only once per site. For future videos, just use the second snippet.

Copy the second code snippet from the embed tool.

Paste it into WordPress posts, pages, or sidebar widgets. Switch to the Text editor first— the Visual editor can break the code.

How to Embed Facebook Videos and Live Streams in WordPress: Step-by-Step Guide

Preview your site: Your Facebook video is now live and responsive.

How to Embed Facebook Videos and Live Streams in WordPress: Step-by-Step Guide

Embedding Facebook Live Videos in WordPress

The process mirrors standard videos, but getting the URL differs slightly.

Facebook Live URLs aren't available pre-stream. Start your live session first for simulcasting.

Once live, right-click the date and copy the link address.

How to Embed Facebook Videos and Live Streams in WordPress: Step-by-Step Guide

Paste into the Facebook Embedded Video Player's 'Video URL' field.

How to Embed Facebook Videos and Live Streams in WordPress: Step-by-Step Guide

The tool previews your live stream. Click 'Get Code' and follow the steps above.

Users can now watch your Facebook Live directly on your site alongside Facebook feeds.

How to Embed Facebook Videos and Live Streams in WordPress: Step-by-Step Guide

This method has helped countless sites boost engagement. Also check our guide on driving traffic to your new WordPress site.

Like this? Subscribe to our YouTube channel for WordPress tutorials, and follow us on Twitter and Facebook.