Beginner's Guide for WordPress - Start your WordPress Blog in minutes.
Choosing the Best
WordPress Hosting
How to Easily
Install WordPress
WordPress Plugins
View all Guides

How to Embed Actual Tweets in WordPress Blog Posts

Last updated on by
Special WordPress Hosting offer for WPBeginner Readers
How to Embed Actual Tweets in WordPress Blog Posts

As a blogger, do you get an urge to quote a tweet from somebody in your blog post? We know we do. Did you know that WordPress allows you to easily embed actual tweets in your posts and pages? In this article, we will show you how to embed tweets in WordPress blog posts.

Starting in WordPress 3.4, WordPress added Twitter as an oEmbed provider. What this means is that you don’t need to install any plugins or configure any settings.

Simply go to Twitter and find the tweet that you want to embed. You need to get the URL of that status. When you click on the tweet, it will expand and show you several options. Click on the Details link.

Tweet Details

When you click on the details link, it will take you to the page with the independent tweet. Copy the URL of that page. It will look something like this:


Simply paste it in a separate line of your post. Note: Be sure to remove the space. We had to add it, so it would not execute.

Once you do that, it will display the actual tweet:

That’s all you have to do to embed actual tweets in your WordPress blog posts and pages. We hope you found this article useful. For questions and feedback please leave a comment below. Also don’t forget to follow us on Twitter.

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi. Page maintained by Syed Balkhi.

WPBeginner's Video Icon
Our HD-Quality tutorial videos for WordPress Beginners will teach you how to use WordPress to create and manage your own website in about an hour. Get started now »


  1. Mustafa Cıngı says:

    You know what? I’ve really searched for months about this topic and I couldn’t find the solution and it was getting me insane day by day, until today. Thanks for your solution. From now on, I can share tweets in my blog. Thanks..

  2. LJames says:

    How are you doing? i have been embedding twitter post links in the post entry an they have been displaying very well, but just of recently my twitter posts just stopped displaying in the posts i dont know why, for example when i try to inset a twitter link like this one: it displays very well in the post entry before i publish the post, but after publishing post and check, it doesnot show, it only shows the link like the one above, it doesnot display the real twitter post with its picture

    please help me find the issue, i also tried to deactivate the plugins but all invain.

    This is my website:



    • WPBeginner Support says:

      Seems like a plugin or you WordPress theme is causing the issue. Try deactivating all plugins and switching to a default theme to figure out whats causing it.

  3. pawan negi says:

    thnx a lot finally i found what i am searching.. worked for me.

  4. Kristina says:

    For me, embedding tweets works on the first tweet but not multiple tweets in successive order. Anyone know any workarounds for this?

  5. Edikan says:

    Please, I will like to ask a question about twitter but outside this particular topic.

    Twitter have an automatic link shortening service using but it is not working in my Twitter’s profile page. but it works on my facebook page when shared from my WordPress website, since my twitter is connected to my facebook.

    I have tried rectifying this problem but cannot and it seems twitter doesn’t have a help center where i can contact them to tell them this.

    Please how can i solve this.

  6. Trish Ledingham says:

    Mine worked when I did it in my previous blog but now when I go to do it again in another blog, it only brings up the text and not the actual tweet. Any suggestions please?

  7. joshie says:

    Thought it didn’t work at first. You actually have to go to Preview mode to see it, it won’t appear in the editor.

  8. William T Quick says:

    Doesn’t work. Shows the url code, not the tweet.

    • Paul McGuire says:

      Seems to work fine to me. I am not sure what old version of WordPress you are using. Though admittedly now when you click “embed tweet” you don’t get the same sort of URL that he describes in the article. But once you grab that out of the jumble of code and paste that into your post then you get a properly embedded tweet.

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.