If you want to embed a tweet in a WordPress post or page, WordPress supports a really simple way to do it. It takes just three simple steps.
Start with the URL of the tweet. The easiest way to get that is to look at the tweet on its own and not on the Twitter homepage or in someone’s twitter stream. Click on the timestamp just to the right of the tweet. It usually has the age of the tweet like “30m” or “4h” or else a date like “2 Jul”. Once on that page showing just that one tweet (and maybe some replies), copy the URL from your browser’s address bar to the clipboard.
Alternatively, right-click the timestamp link and select “Copy link address” or whatever your browser uses.
Next, back in your WordPress dashboard, paste that URL into your post or page on a line on its own. Make sure it is not a link, just plain text. If it does get pasted as a link (it will show blue and underlined) you can click once in the link and click the “unlink” toolbar button.
Publish your post or page and enjoy a fully interactive tweet embedded on your site. It’s as simple as that.
Even the “Follow”, “Reply”, and “Retweet” buttons work.
The Result: An Embedded Tweet
Here’s an example embedded in this post.
Update: If it Doesn’t Work
If it doesn’t work for you and your site just shows a link, it will be because your browser has pasted the URL as a link into your post or page. To remedy it, follow these steps:
- Edit your post or page.
- Click once on the Twitter URL.
- Click the “unlink ” button in the toolbar.
- Update or publish your post or page.
Have you tried this yourself? Did you manage to get it working? Let me know in the comments below.