Linkedin Tips & Strategies

How to Add LinkedIn Feed to WordPress

By Spencer Lanoue
November 11, 2025

Displaying your LinkedIn feed on your WordPress website is one of the smartest ways to boost your professional brand without creating extra work. It instantly adds credibility, showcases your industry expertise, and gives your site visitors a direct window into your company's latest updates and discussions. This guide shows you exactly how to integrate your LinkedIn activity into WordPress using a couple of straightforward methods.

Why Should You Add a LinkedIn Feed To Your Website?

Before jumping into the "how," it helps to understand the "why." Integrating your LinkedIn feed isn't just about filling space on your site, it's a strategic move that delivers real benefits for your brand and business.

1. Instantly Builds Professional Credibility

Your website tells visitors what you do, but your LinkedIn activity shows them. A live feed of your company page updates, shared articles, and industry insights acts as instant social proof. It proves you're an active, engaged participant in your field, which builds trust far more effectively than a static "About Us" page ever could.

2. Keeps Your Website Content Fresh and Dynamic

Let's be honest: updating a website blog can sometimes fall down the priority list. A LinkedIn feed automatically populates a section of your site with new content every time you post. This keeps your site looking current and active without you having to log into your WordPress backend. Fresh content is great for visitors and signals to search engines that your site is actively maintained.

3. Cross-Promotes Your Content Effortlessly

You work hard on your social media content. Don't let it exist only on one platform. By embedding your feed, you give your website visitors - who might not be following you on LinkedIn yet - a taste of the valuable content you share there. It’s a simple way to get more mileage out of every post you create.

4. Increases Your LinkedIn Followers

When visitors see an engaging feed directly on your site, they are much more likely to click through and hit that "Follow" button on your LinkedIn page. You are essentially turning your website traffic into a funnel for growing your professional network. It’s a low-effort way to build your audience on a platform that’s critical for B2B marketing and networking.

5. Showcases Company Culture and News

Did you just hire a new team member? Celebrate a company milestone? Launch a new product? Your LinkedIn page is probably the first place you announce these updates. Displaying that feed on your "Careers" or "News" page gives potential hires and clients a real-time glimpse into what's happening at your company, making your brand more relatable and human.

How to Add a LinkedIn Feed: Two Proven Methods

There are two main routes you can take to get your LinkedIn content onto your WordPress site. The first is user-friendly and powerful, while the second is free but much more limited. We'll walk through both.

  • Method 1: Use a WordPress Plugin (Recommended): This is the easiest and most effective way to display a dynamic, automatically updating feed from your LinkedIn profile or company page.
  • Method 2: Manually Embed Single Posts: This method is free and doesn't require a plugin, but it only allows you to embed one post at a time. It doesn't create a live, scrolling feed.

Method 1: Use a WordPress Plugin for a Dynamic Feed

For a true "set it and forget it" solution, a dedicated plugin is the way to go. Plugins handle the tricky connection to LinkedIn's API, let you customize the feed, and automatically pull in your new posts. While there are many options available, the setup process is generally very similar for all of them.

Step 1: Choose and Install a Social Feed Plugin

First, you need to pick a plugin. Navigate to your WordPress dashboard.

  1. Go to Plugins → Add New.
  2. In the search bar, type "LinkedIn feed" or "social feed." You'll see several options, like Spotlight Social Feeds, Smash Balloon, and others.
  3. Look for a plugin that has good reviews, lists LinkedIn as a supported platform, and has been updated recently. This last point is important, as it means the developer is keeping up with changes from WordPress and LinkedIn.
  4. Once you've chosen one, click "Install Now" and then "Activate."

Step 2: Connect Your LinkedIn Account

After activating the plugin, you'll usually find its settings menu on the left side of your WordPress dashboard. Your first task will be connecting it to your LinkedIn account.

  1. Find the plugin’s settings menu and look for a button that says "Connect an Account" or "Add a Source."
  2. The plugin will redirect you to LinkedIn's official website to authorize the application. You'll be asked to sign in to your LinkedIn account.
  3. LinkedIn will present a permission screen asking if you want to allow the plugin to access your basic profile information and posts. This is a standard and secure process. Click "Allow" to proceed.
  4. After authorizing, LinkedIn will send you back to your WordPress dashboard. You should see a confirmation that your account is successfully connected.

Note: If you want to display a feed from a Company Page, be sure you are an administrator of that page. You will connect with your personal profile, and the plugin will then allow you to select which of your managed Company Pages you want to display.

Step 3: Customize Your Feed's Appearance

Here comes the fun part. The best plugins offer extensive customization options so you can match the feed to your website's design.

Look for settings that allow you to control:

  • Layout: Choose between a grid, carousel, or list view.
  • Number of Posts: Decide how many posts you want to show at one time.
  • Colors and Fonts: Adjust the background color, text color, and typography to fit your brand.
  • Show/Hide Elements: Decide if you want to show the caption, likes, comments, author name, or date.
  • Header: Configure a header for your feed that includes your LinkedIn profile picture, name, and a "Follow" button.

Play around with these settings until you are happy with the preview. Don't forget to save your changes!

Step 4: Get and Copy Your Feed's Shortcode

Once your feed is customized, the plugin will generate a simple way for you to embed it anywhere on your site. This is typically done with a shortcode - a small piece of bracketed code that WordPress interprets.

Find the "Embed," "Display," or "Publish" tab within the plugin settings. You'll see a generated shortcode that might look something like this:

[smash_linkedin_feed]

Click the button to copy the shortcode to your clipboard.

Step 5: Add the Shortcode to a Page, Post, or Widget

Now, just decide where you want the feed to appear. Let's say you want to add it to your "About Us" page.

  1. Navigate to Pages &rarr, All Pages and open the editor for your chosen page.
  2. Click the "+" icon to add a new block.
  3. Search for the "Shortcode" block and add it to your page.
  4. Paste the shortcode you copied in the previous step into the block.
  5. Alternatively, many modern plugins have their own dedicated Gutenberg block. Just search for the plugin’s name (e.g., "Smash Balloon Feed") and add that block instead. The block often gives you a real-time preview right within the editor.
  6. Click "Update" or "Publish" on your page.

That's it! Visit the page on the front end of your site, and you should see your live, dynamic LinkedIn feed in action.

Method 2: Manually Embed a Single LinkedIn Post

If you don't want to install another plugin and just need to feature one specific, important LinkedIn post - like a major announcement or a stellar customer testimonial - you can embed it manually. The major drawback? This does not create a live feed and is not automatic. You have to repeat this process for every single post you want to display.

Step 1: Find the LinkedIn Post You Want to Embed

Go to LinkedIn.com and navigate to the post you want to feature. It can be one of your own posts or any public post from another person or company.

Step 2: Get the Embed Code

In the top-right corner of the post, click the three dots (...) icon. From the dropdown menu, select "Embed this post."

Step 3: Copy the Code Snippet

A pop-up window will appear with a block of HTML code. Click the "Copy code" button. LinkedIn provides the full code required to display the post correctly.

Step 4: Paste the Code in WordPress

Go back to your WordPress dashboard and open the page or post where you want the embedded post to appear.

  1. Click the "+" icon to add a new block.
  2. Search for the "Custom HTML" block and add it.
  3. Paste the code you copied from LinkedIn directly into this block.
  4. Click "Update" or "Publish."

When you view the live page, you'll see the individual LinkedIn post beautifully rendered, complete with images, text, and like/comment buttons. However, it will always be just that one post until you manually go in and replace it.

Final Thoughts

Integrating your LinkedIn feed into WordPress is a powerful way to enhance your professional site, keep content fresh, and grow your network. A plugin provides the most robust, automated solution for a live feed, while manual embedding works perfectly for highlighting specific, individual posts without adding more software to your site.

Now that your professional content is on autopilot for your website, the next step is streamlining the creation and scheduling of that content. We built Postbase because we were tired of legacy social media tools that were clunky, unreliable, and poorly suited for a video-first world. We focused on making tasks like planning, scheduling, and engaging across all your social platforms feel effortless, with a clean visual calendar and a unified inbox that brings all your conversations into one place, so you can spend less time managing tools and more time building your brand.

Spencer's spent a decade building products at companies like Buffer, UserTesting, and Bump Health. He's spent years in the weeds of social media management—scheduling posts, analyzing performance, coordinating teams. At Postbase, he's building tools to automate the busywork so you can focus on creating great content.

Other posts you might like

How to Add Social Media Icons to an Email Signature

Enhance your email signature by adding social media icons. Discover step-by-step instructions to turn every email into a powerful marketing tool.

Read more

How to Record Audio for Instagram Reels

Record clear audio for Instagram Reels with this guide. Learn actionable steps to create professional-sounding audio, using just your phone or upgraded gear.

Read more

How to Check Instagram Profile Interactions

Check your Instagram profile interactions to see what your audience loves. Discover where to find these insights and use them to make smarter content decisions.

Read more

How to Request a Username on Instagram

Requesting an Instagram username? Learn strategies from trademark claims to negotiation for securing your ideal handle. Get the steps to boost your brand today!

Read more

How to Attract a Target Audience on Instagram

Attract your ideal audience on Instagram with our guide. Discover steps to define, find, and engage followers who buy and believe in your brand.

Read more

How to Turn On Instagram Insights

Activate Instagram Insights to boost your content strategy. Learn how to turn it on, what to analyze, and use data to grow your account effectively.

Read more

Stop wrestling with outdated social media tools

Wrestling with social media? It doesn’t have to be this hard. Plan your content, schedule posts, respond to comments, and analyze performance — all in one simple, easy-to-use tool.

Schedule your first post
The simplest way to manage your social media
Rating