How To Add Twitter Cards To Your WordPress Website

MarketingSalesFacebookInbound MarketingPerspectivesNews

Enter your name and email below to receive all our valuable blog posts straight to your inbox.

Twitter is starting to roll out a new feature called Twitter Cards. You may have noticed this new feature being used by some of your favorite Twitter Users. The summary card looks something like this.

What a WordPress Twitter Card Looks Like

It’s a nice way for your followers to see a snippet of the webpage you are linking to along with a thumbnail.

This handy new feature is not currently available to everyone.
In order for this new feature to work with your WordPress website you have to do two things.

1. Add some code to your header.php file
2. Apply to participate in Twitter Cards

First off, let’s add the needed code to your WordPress website. Login to your dashboard and click the Editor link under your Appearance Menu.

Wordpress Appearance Menu

On the right side of your Editor will be a list of Templates. The amount of files listed depends on your theme but we are only interested in one at the moment. Header.php

Wordpress Template List

Once the Header code has loaded you want to slowly scroll down and look for the end of the head section of code. You will know by looking for the closing tag, </head>.
You will paste the code right before that closing tag. Be sure to change our username to your username in the code before saving or it will not work. Here is the code to copy.

<?php
if(is_single() || is_page()) {
$twitter_url    = get_permalink();
$twitter_title  = get_the_title();
$twitter_desc   = get_the_excerpt();
$twitter_thumbs = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), full );
$twitter_thumb  = $twitter_thumbs[0];
if(!$twitter_thumb) {
}
$twitter_name   = str_replace(‘@’, ”, get_the_author_meta(‘uhurunetwork‘));
?>
<meta name=”twitter:card” value=”summary” />
<meta name=”twitter:url” value=”<?php echo $twitter_url; ?>” />
<meta name=”twitter:title” value=”<?php echo $twitter_title; ?>” />
<meta name=”twitter:description” value=”<?php echo $twitter_desc; ?>” />
<meta name=”twitter:image” value=”<?php echo $twitter_thumb; ?>” />
<meta name=”twitter:site” value=”@uhurunetwork” />
<?
if($twitter_name) {
?>
<meta name=”twitter:creator” value=”@<?php echo $twitter_name; ?>” />
<?
}
}
?>
Once you have updated your file you are now ready to apply. Head on over to the Twitter Card Application page.

Sign Up For Twitter Card

After you have logged in and filled out some of the info you will most definitely want to preview your Twitter Card to make sure you did everything correctly. Twitter will deny your application if something is broken. Copy and paste the link to one of your blog posts.

Preview Twitter Card

Assuming you installed the code to your WordPress site correctly your preview should look something like this.

Working Twitter Card

Congratulations! You have signed up for Twitter Cards. Twitter will now review your application and send an email regarding your status.

Wordpress Twitter Card Installed

Are you using Twitter Cards? Share with us in the comments so we can check them out.

2 thoughts on “How To Add Twitter Cards To Your WordPress Website

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

6 Steps To Launching Effective Ecommerce Facebook Ads

Many marketers are familiar with Facebook retargeting ads where you primarily target people who have visited your website with ads that will get them to buy a product or service – thereby, ultimately, converting them into a customer. What a lot of people don’t realize is that for marketing ecommerce websites, there’s a much more […]

Categories: Facebook, Marketing Read Article

Landing Page AB Testing [Ultimate Guide]

Things change and there is always room for improvement – keep doing landing page AB testing to ensure your pages are as effective as possible.

Categories: Marketing Strategy, SEO Read Article

What Marketers Should Know Before You Hire a Marketing Firm

If you’re a marketer who has been tasked with hiring a marketing firm and it’s something you’re fretting about, I can totally relate.

Categories: Marketing Read Article