Sign up before 30 May and get 3 months free

Twitter/X Feed Widget for WordPress

Display your X (Twitter) feed on your WordPress site without installing a single plugin. One embed code, automatic updates, and full design control — set up in under 5 minutes.

Live Twitter/X Feed Widget

This is a real Twitter/X feed widget — fully interactive and auto-updating. This is exactly what visitors to your website will see.

Why Use a Twitter/X Widget on WordPress?

X (formerly Twitter) is where conversations happen in real time — breaking news, product launches, customer interactions, and industry commentary. Embedding your X feed directly on your WordPress site brings that real-time energy to your website and shows visitors your brand is active and engaged.

WordPress plugins for Twitter feeds have become unreliable since the platform's rebrand and API changes. Many popular plugins broke entirely or now charge hefty fees for basic functionality. Social Media Feeds takes a different approach — a lightweight JavaScript embed that works independently of your WordPress version, theme, or plugins. No compatibility issues, no API key management, and no plugin conflicts.

Because the widget loads asynchronously, it won't affect your Core Web Vitals or page speed scores. Your tweets display beautifully on desktop and mobile, with full control over layout, colours, and which engagement metrics appear.

Step-by-Step Setup

Follow these steps to get your Twitter/X feed widget live.

1

Connect Your X Profile

Sign up at Social Media Feeds and enter your X (Twitter) profile URL. Your latest posts are pulled automatically — no API keys or developer accounts needed.

2

Customise the Layout

Choose from grid, card, list, or carousel layouts. Set how many tweets to display, adjust colours and fonts to match your WordPress theme, and preview changes in real time.

3

Copy the Embed Code

Your embed code is a single line of HTML plus a script tag. No shortcodes, no plugin dependencies — just standard HTML that WordPress handles natively.

4

Paste into WordPress

In the WordPress editor (Gutenberg or Classic), add a Custom HTML block and paste your embed code. For theme-level placement, paste into your theme's header.php, footer.php, or a widget area. The feed appears instantly.

5

Done — Feed Updates Automatically

Every time you post on X, your WordPress site updates automatically based on your plan's refresh interval. No manual uploads, no plugin maintenance — it just works.

Key Benefits

Everything you need to display your Twitter/X feed on your website — without the complexity.

No Plugin Required

Skip the unreliable WordPress plugins that break after API changes. A single line of embed code works with any WordPress theme and version — no conflicts, no maintenance.

Survives API Changes

Social Media Feeds handles the X/Twitter API complexity for you. When the platform changes (and it does), your widget keeps working without you lifting a finger.

Real-Time Engagement

Show likes, replies, and retweets alongside your posts. Let website visitors see the conversation happening around your content on X.

Complete Design Control

Match your WordPress theme with custom colours, fonts, and layouts. Unlike Twitter's default timeline embed, you control every visual detail.

Lightweight Performance

The embed loads asynchronously in milliseconds — no heavy iframes or third-party scripts dragging down your Core Web Vitals scores.

Works with Page Builders

Compatible with Elementor, Divi, WPBakery, Beaver Builder, and any page builder that supports Custom HTML blocks. No special integration needed.

Your Embed Code

Once you've created your widget, you'll get a simple embed code like this. Paste it anywhere on your website.

<!-- Paste this where you want your Twitter/X feed to appear -->
<div data-twitter-widget data-embed-id="your-embed-id"></div>
<script src="https://socialmediafeeds.com/embed/widget.js"></script>

Frequently Asked Questions

How do I embed a Twitter feed in WordPress without a plugin?

Sign up at Social Media Feeds, enter your X (Twitter) profile URL, customise the widget design, then paste the one-line embed code into a Custom HTML block in WordPress. The entire setup takes under 5 minutes — no plugin installation, no API keys, no shortcodes.

Do WordPress Twitter plugins still work after the X rebrand?

Many popular WordPress Twitter plugins broke after the platform rebranded to X and changed its API pricing. Social Media Feeds works independently of WordPress plugins — it's a standalone embed code that we maintain and update, so API changes never affect your website.

Will the Twitter widget slow down my WordPress site?

No. The embed code loads asynchronously, meaning your page content loads first and the widget populates after. There's no impact on Core Web Vitals, page speed scores, or server resources.

Does it work with WordPress page builders like Elementor?

Yes. Elementor, Divi, WPBakery, Beaver Builder, and any page builder that supports a Custom HTML or Code block will work. Just paste the embed code into the HTML block and your X feed appears.

Can I show tweets on specific WordPress pages only?

Yes. Paste the embed code only on the pages where you want the feed to appear. You can place it on your homepage, blog sidebar, contact page, or any specific page or post.

How often does the Twitter feed update on my WordPress site?

Depending on your plan: daily on the free plan, daily on Pro, and twice daily on Business. New tweets appear on your WordPress site automatically — no manual action needed.

Ready to Add Your Twitter/X Feed to Your Website?

Sign up today and get 3 months free on any paid plan. Set up your first widget in under 5 minutes.

Offer ends 30 May 2026