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.

52 Digital Marketing Tips

We’ve been leading the digital marketing world for quite some time now and we’ve learned A LOT along the way. As such, we have created this powerful resource as a way of organizing and sharing our collective expertise so that we can help you, our digital marketer friend in need.

Categories: Marketing Read Article

Remote Work: Committing 100% to a Remote Team

Our company has evolved over the course of a decade in many ways. One of the biggest changes, however, has been our move from a traditional brick-and-mortar office environment to a 100 percent remote work setup. While this type of business model has brought changes in how we function, we’ve found that the benefits far outweigh any risks.

Categories: Business Strategy Read Article

How to Create an Editorial Style Guide [Step-by-Step Guide]

“An editorial style guide is a set of editorial rules that ensure brand consistency. For copywriters, content creators, editors, and digital marketers, an editorial style guide is an invaluable reference for optimizing content and polishing copy. These guidelines serve as a roadmap to the editing process and outline practices that ensure the quality of your company’s work.”

Categories: Marketing Read Article