Instagram has introduced a new badges feature that allows you to link and promote Instagram web profile on your website. You can add Instagram badges to any blog or website to direct new followers to your web profile and let those users engage with your Instagram content.
These badges are available in different sizes that can be placed anywhere on your website or blog. There are two ways to place Instagram badges to WordPress – by manually adding the code to your website or by using a plugin named as “Instagram Badges”. Unfortunately this plugin didn’t worked for me and it kept on generating an error. Plus, why use a plugin when you just need to add a simple code to your WordPress website.
Add Instagram Badge to WordPress
Visit instagram.com/accounts/badges and make sure that you are logged in to your Instagram account.

You’ll get 5 different size of badges and you can click on any one that you like. When you click on a badge, you’ll get the code in “Copy this code” field. Copy this code.
Now it’s time to paste this code where you want your badge to appear. For the sake of this tutorial, I am going to paste this code in a Text widget in the sidebar area.
Here’s how this badge looks like in the front-end.

So that’s how you can create a badge for your account and add it to your WordPress based site, and that too, without using any plugin.
Tip: If you don’t want to use this code, then you can also download the camera icon from the same page, resize that icon, upload it to your website and then just place a hyperlink to your Instagram profile.

I need an Instagram plugin that makes a header from tagged photos. we use a tag for our brand on Twitter and Instagram. Would be nice to be able to easily post photos from our fans as headers.