How To Add Your Twitter Timeline To Your WordPress Site/Blog

How To Add Your Twitter Timeline To Your WordPress Site/Blog

For anyone with a presence online who isn’t using a signup form to capture email addresses so you can reach your visitors repeatedly, your next best thing is Twitter.

It’s a direct line of communication and those already on the platform only need to click follow.

That’s it. So in fact, even if you are doing lead capture, you’d engage more prospects by getting them hooked up with you on Twitter.

The trick to doing that is to understand how it’s done in the first place.

Twitter gives you two options to display tweets on your website.

1. Single tweet embed

2. Embedded Twitter timeline

The single tweet embed option

This is handy when you want to do a bit of bragging. Like when you’ve been a key speaker at an event, got a mention from an industry leader, or a positive review singing your praises to the high heavens.

That’s the stuff you definitely want to embed to your website. Even if it’s your selected best mentions on Twitter sprinkled through your reviews page, because positive social mentions are reviews for your business. Think of them more as a character reference.

In any single tweet embed, you get the following displayed:

• Your avatar

• Name (clickable to your Twitter profile)

• Your tweet that you want to display

• The time your tweet went live

• A follow button (the most important one)

• Retweet

• And the option for your visitors to favourite your tweets right from wherever you post it on your website. Page or WordPress blog post.

With WordPress, it’s as though Twitter was built with compatibility top of mind. All you need to do is copy the URL of the tweet you want to add, insert the link and WordPress takes care of it from there. It’s like magic.

The other way of doing this is selecting the more option from the tweet you want to display on your site. From the “more” menu, select the “embed tweet” option. Copy the code that it spits out and fire that into your text editor and you’re good to go.

What you don’t want to do is screen capture the tweet you want to show on your site, because that will lose all the functionality. All you’re really showing is a screen grab. You don’t want that since it could’ve been deleted by another user and then you’re left looking dumb.

Never screen grab a tweet and share the image. Instead, embed it and you get all the functions you’d typically get within a tweet, like follow, clickable username, and retweet etc.

About the Embedded Timeline Feature

With WordPress, it seems like any functionality you want to add, you need a plugin to do it. Plugins power WordPress, but they also gather data that sometimes you needn’t be giving away.

Developers are great and all, but there are the minority in the marketplace that are just lead capturing and using the details from user installs and activations to find prospects to target with their upsells.

That, you can do without.


Instead, use Twitter’s own Developer Tools.

All you do here is type or paste in your twitter profile URL, and it’ll spit out the text code you need to copy and paste to your website, wherever you want to display it. You can put it in your sidebar, footer, or on a separate page, such as a dedicated page at yoursite[.]com/timeline and then have your Twitter timeline displayed in real-time and be fully interactive.

It’s one of the simplest ways to make your website more engaging to each of your visitors.

How To Add Your Twitter Timeline To Your WordPress Site


This is the super neat part of the embedded timelines. Because it’s going on your website, and not Twitter, the Twitter branding, colours and layouts are not what you need on your site.

What you need is your own branding, and that’s made simpler now since you just click “customisation options” when you get your code and you can change:

• The height of your timeline display and the width

• Light or Dark display options

• Change the link colours to match the rest of your website

Alter the language settings if you feel you really need to, otherwise just leave it as default and let Twitter adjust the language display if need be.

The only other thing to do before you begin to embed tweets, whether single tweets or entire timelines, collections, likes, lists or any type of embed is to take the time to understand the terms of use.

Developer Policy

Developer Agreement

Even though you’re likely not a developer, you are using tools developed specifically for Twitter users, therefore, they do insist that before you embed tweets of any kind to your own website that you understand and agree to the Twitter Developer policy and agreement. If you don’t, you can’t use it. Same with everything online these days, agree or don’t. Take it or leave it.

Just know that if you do leave it, you’re also leaving a lot of opportunity on the table by missing out on the huge interactive functions you could have on your site when you embed your best tweets.

Image courtesy of

Comments are closed.