Are you looking for an easy way to add an X (Twitter) feed to WordPress without a plugin?
Embedding X content on your site is a great way to show valuable social proof and keep your audience engaged.
As I’ve been a digital marketer working with embedding social feeds for several years now, I know that adding an X feed manually is challenging, especially if you’re not tech-savvy.
Plus, most WordPress tutorials on how to embed X feeds can be too technical for new users to get started.
In this article, I’ll show you how to add an X feed to WordPress without a plugin. Plus, I’ll show you a bonus method that takes even less time, effort, and coding.
In this Article:
Should You Add an X (Twitter) Feed With or Without a Plugin?
Maybe you’ve heard that fewer WordPress plugins are better for your site.
While poorly coded plugins can slow your site down, professional plugins can actually save time while still keeping your website fast.
The truth is that the number of plugins on your WordPress site has almost no direct impact on its speed and performance. It’s the quality of the plugin that matters most of all.
The best WordPress plugins are tested and optimized for speed. This means adding an X feed to your site using the X (Twitter) Feed Pro plugin from Smash Balloon won’t negatively impact your site.

Here are the downsides to adding an X feed to WordPress without a plugin:
- Not as easy: It’s much harder to add an X feed to WordPress without a plugin. With X (Twitter) Feed Pro, you can set up your social feed with a few simple clicks.
- You may lose your embed code: Manually embedding X feeds means you need to copy the URL and add the code to your site. But if you switch WordPress themes, you might forget to add the code again, or your new theme may not support it. With X (Twitter) Feed Pro, you won’t have that problem.
- You can’t customize manual X embeds much and may need to hire a developer for more customization options. An X WordPress plugin gives you many easy ways to customize your website without needing to know how to code.
Easiest Way to Add X (Twitter) Feeds to WordPress Websites
Looking for an easier way to add an X feed to WordPress?
You can use Smash Balloon X (Twitter) Feed Pro, the best X feed plugin from WordPress, to display your feed on your website instead.

With the X (Twitter) Feed Pro plugin, you can easily embed X content in your site and completely tailor your feed using the following features:
- Unlimited X feeds: Show as many feeds as you like on the same page or throughout your website without any limitations using this custom X feeds plugin.
- User-friendly: Since the plugin is so easy to use, you can create X feeds in minutes — even if you’re a WordPress beginner.
- Lots of feed types: Display the latest X posts and reposts from user timelines, hashtag feeds, lists, and even advanced search terms in stunning X feeds.

- Multiple feed layouts: Show your feed in a multi-column masonry layout, scrolling carousel, or a single-column list.
- SEO Ready: By showing custom X feeds with relevant keywords, you can rank high in search engine results and reach more people
- Code-free customization: Use this X plugin’s visual customizer to control your feeds’ colors, fonts, buttons, X post styles, padding, and more without writing a single line of code.
There’s a lot more, too — see the full list of X Feed features here.
In fact, some of the biggest companies in the world are also using Smash Balloon social media feed plugins to showcase social media content on their website:

Ready to embed an X feed on your WordPress — no coding needed? Get started with X (Twitter) Feed Pro.
With that, let’s go ahead and see the easiest way to add X feeds to your WordPress website.
Best Way to Embed X (Twitter): Use an X (Twitter) WordPress Plugin
If you’d like to take the easier route of using a plugin to add an X feed to WordPress, we’ve got that covered.
Simply follow the step-by-step WordPress tutorial below to display an X feed on your WordPress website easily.
Step 1: Download and Activate Smash Balloon X (Twitter) Feed Pro
To begin, click here to get started with X (Twitter) Feed Pro from Smash Balloon and download the plugin to your computer.
After that, you’ll need to upload the plugin to your WordPress website. If you want help with that, see this guide on installing a WordPress plugin.
Step 2: Create an X (Twitter) Feed
With this plugin, you can simply follow the guided flow to create a new X feed for your website.
To get started, first, go to the X Feed » All Feeds menu from your WordPress dashboard area.
On the new page, click on the Add New button.

After you do that, you can choose the type of X feed that you want to show on your website:
- User Timeline: Recent X posts made by specific X accounts
- Hashtag: A feed of public hashtags from X
- Search: A feed based on an advanced X search
- Lists: Display content from a public X list
Click the feed type you’d like to create, then click the Next button.
For our tutorial, we’ll create a user timeline feed.

Just like that, you now have an X feed on your website.
Step 3: Link Your X (Twitter) Account
For the next step, you can connect your X account to this plugin.
That way, X (Twitter) Feed Pro can show content from X on your website.
To get started, click on the Connect button.

Now, the plugin will open X and ask for read-only access to your X account.
Using this access, X (Twitter) Feed Pro will only view information on X and won’t be able to make changes to your account at all.
To allow read-only access, click on the Authorize app button on the popup.

Doing that will bring you back to your website where you can choose which X content to show on your website.
On the popup, enter the X handles, hashtags, or search terms that you want to embed.
For our example, we’ll enter the “@starbucks” X handle here.
After you do that, click on Next to proceed.

Step 4: Choose Your Customizations
If you were to go ahead and publish your X feed now, it would look fantastic right out of the box. This is because X (Twitter) Feed Pro adapts to your current website’s design.
What’s more, it also has pre-designed X feed templates that you can import in a single click.
To help you create beautiful X feeds with ease, you get to pick from 7 templates:
- Default
- Masonry
- Simple Carousel
- Simple Cards
- Showcase Carousel
- Latest X posts
- Widget
Select a feed template that you prefer and click on the Next button.

After you do that, you can use the live feed editor to configure your X feed even more.
Immediately, you can see options to change your feed’s color scheme, layout, header style, load more buttons, and more – no need for HTML, CSS, or any kind of code.
Towards the right, you can see a live preview of your new X feed.

Ready to start customizing your feed?
First, click on the Feed Layout option on the left panel.

From here, you can choose your feed’s layout and decide how you want to show X posts on your website.
With X (Twitter) Feed Pro, you can pick from 3 options: List, Masonry, and Carousel.

With the list layout, you can embed a list of X posts in a single column. That way, your X posts get more space on your website.

The second option is the masonry layout that can embed your X content in multiple columns. Plus, you can show tons of X posts at once.

You can also choose the carousel layout and show a sliding carousel for your X content. As a result, you can make your site more engaging.

Simply select the layout that you want to use and click on Save.
You can also change the number of posts, rows, columns, and more from here. Feel free to change them as you like before saving your changes.
Then, click on the Customize button at the top to return to the main customization options once more.

Next, you can use the live feed customizer to set the colors for your X feed.
You can click on the Color Scheme option on the left to get started.

Now, you get 4 color schemes that you can use to quickly change the colors of your X feed:
- Inherit from Theme: Copy the colors of your website’s theme
- Light: Use light colors for the background and dark colors for the font
- Dark: Show a dark background and a light font for your feed
- Custom: Manually choose all the colors by yourself

Check out the options here and select the color scheme that you prefer. Personally, I like the Inherit from Theme color scheme so my X feed matches my site instantly. And like before, click on the Save button to confirm your changes.
After that, you can customize your header, lightbox, buttons, X post boxes, feed size, and much more using the live feed editor. Once you’re happy with your X feed, click on Save again to confirm this design.
Step 5: Publish Your X (Twitter) Feed
There are 2 ways you can add your X feed to WordPress with this plugin, including:
- X Feed WordPress Block: This lets you add your feed to a page using the WordPress block editor.
- X Feed Widget: The built-in widget lets you add your feed to your WordPress sidebar or footer areas.
To embed your X feed using both of these methods, you can use the live feed editor.
Click on the Embed button at the top to get started.

Now, X (Twitter) Feed Pro will show you a popup where you can choose how you want to embed the X feed. You can even copy your shortcode from here.
To embed it on a WordPress page, click on the Add to a Page button here.

Next, you’ll see a list of WordPress pages on your site.
Select the page where you want to embed the feed and click on the Add button below.

Doing that will open the WordPress page in the block editor.
Click the plus (+) icon to add a new WordPress block.

Now, look for the “twitter feed” block using the search bar at the top.
From the search results, click the X Feed WordPress block to add it to your page.

Finally, click on the Publish or Update button, and your X feed will be online.
Now, when you open your WordPress page, you’ll see your published X feed like this:

To add an X feed to your WordPress sidebar, open your X feed in the live feed editor.
You can do that by navigating to the X Feed » All Feeds menu from your WordPress dashboard to view all available X feeds.
Then, go ahead and click on the feed you created earlier.

This way, you can open any of your X feeds in the live feed editor again.
From here, click on the Embed button at the top to get started.

Like before, you’ll see a popup where you can choose the location of your X feed.
To embed your X feed as a widget, you can click on the Add to a Widget option here.

Doing that will open your Widget page, where you can add, remove, or edit WordPress widgets for your site.
Want to show an X feed widget on your sidebar? Simply click on the Sidebar panel.

You can also click on a Footer panel instead and embed your X feed there.

To add a new widget, click on the plus (+) icon at the bottom.
From there, find the X Feed widget and click on it.

Remember to click Update to preserve your settings.
Finally, you can open your website to see how your new X feed widget looks.

Add an X (Twitter) Feed to WordPress Without a Plugin
As you can see, using a WordPress plugin to set up your X feed is a smart idea. But if you’d rather add a feed without a WordPress X plugin, follow the simple steps below.
Step 1: Visit the Twitter Publish Website

The first step is to go to the official Twitter Publish website.
From here, you can generate X embed codes that you can add to your website.
Step 2: Select Your Embed Options
Next, scroll down the page to view the different embed options, which include:
- Embedded X post: A single X post or X thread
- Embedded Timeline: A full user timeline from an X profile
- X Buttons: X follow buttons

Now click your preferred embed option here to continue. For this example, we’ll use the Embedded Timeline option.
Step 3: Enter Your X (Twitter) URL
After clicking your preferred embed option, a lightbox popup appears, asking you to paste a URL.

In this box, enter the URL of the X feed you’d like to show on your website and click the Preview button.
Step 4: Copy the X (Twitter) Embed Code
On the next screen, you’ll see a preview of your X feed. Above the preview, you can find a box containing the X embed code you’ll need to add to your website.

Click the blue Copy Code button to save the embed code to your clipboard.
Step 5: Add the X (Twitter) Embed Code to WordPress
The final step is to paste your X embed code on your WordPress website. You can do this by adding the code to a new post, page, or widget.
To add your X feed to a new page, navigate to Pages » Add New from your WordPress dashboard.

To use a WordPress post instead, go to the Pages » Add New menu from your dashboard instead.

This will open a new page or post in your WordPress block editor.
From here, you can now start embedding your X feed. First, click the plus (+) icon to add a new WordPress block.

Then, use the search box to look for “custom html” before clicking on the Custom HTML block in the search results.

Inside your new block, simply paste the X embed code that you just copied earlier.

Finally, click on the Publish button to save this page. Now, you can open this page and check how your X feed will look.

You can also embed your X feed manually on your WordPress sidebar or footer by using an X widget.
To do that, navigate to the Appearance » Widgets menu from your dashboard.

From this page, you can start managing your WordPress widgets easily.
Now, click on the Sidebar panel to embed your X widget there.

You can also click on the Footer panel instead if you prefer to show X content on your footer area.

Finally, click on the plus (+) icon to add a new widget, and then click on the Custom HTML widget from the options.

Like before, paste the X embed code that you copied earlier, and WordPress will embed your X feed as a widget.

Remember to click on Update to preserve your settings. Then, when you preview your published widget, it’ll look something like this:

As you can see, this method is pretty limited and doesn’t offer a lot of customization options. Plus, you’ll have to manage lots of embed codes if you want to show different X posts on your site.
There you have it!
You’ve learned how to add an X feed to WordPress without a plugin. Now, you can engage your website visitors with relevant content from X.
But if you want to easily embed X posts in a WordPress site, using a plugin will make things much easier. That way, it only takes a few simple clicks with no coding needed.
Ready to embed your X feed in WordPress websites with ease? Get started with X (Twitter) Feed Pro today.
On a limited budget? You can also use Smash Balloon Custom X (formerly Twitter) Feeds, the free version of X (Twitter) Feed Pro, without spending anything.
Want to try X Feeds Lite for FREE?
Enter the URL of Your WordPress website to install Custom X (formerly Twitter) Feeds for FREE
Take note this free plugin lets you create an X feed from 1 public X account only though. If you want to embed X posts from multiple users, get started with X (Twitter) Feed Pro today.
Want to easily get more X followers in no time at all? Check out our simple guide on how to boost your X followers.
If you’re looking for social media tips on growing your X account, here’s how you can increase your X engagement today.
