A Guide on Using New Features of Jetpack 2.0


Jetpack by is a brilliant plugin which allows you to activate some modules that are ready to use on blogs. And with its recent release (v2.0), they added several very useful modules.

In this article, we're going to go through them.

Jetpack PhotonPhoton: A Free CDN Service from

That's right: Now you can keep your images on, free of charge!

As Jetpack defines, Photon is "an image acceleration and editing service for your website". When you click on the "Activate" button of the Photon module on Jetpack's settings page, your images (old ones and new ones that you'll upload) will be uploaded to the servers of and will be ready to use.

Think about it: You don't have to use your own server's bandwidth anymore! And that's not the only perk: Photon is a "content delivery network" which means its response times are shorter and visitors can download your images even faster from Photon's servers. Plus, this is another server for you, so visitors will download images simultaneously while your page is loading - sort of a pipelining feature.

Check our this page to learn more about Photon - usage instructions, limitations and the Photon API for plugins & themes.

Jetpack Open GraphOpen Graph Integration: Help Social Networks Understand Your Content

As I talked about "manual integration" of Open Graph into WordPress on my previous post, I explained that the Open Graph protocol helped most social networks about understanding the basic elements of your content, such as the title, the excerpt/description, the thumbnail image and so on.

I also mentioned that Jetpack 2.0 was released while I was working on that article and hinted that you could use this plugin instead of tweaking your theme, if you were already using Jetpack.

It's actually the easiest Jetpack feature to use: Just activate the Publicize module and that's it! You don't have to connect with the social networks (we're also going to cover that in a bit). You can check the source of your website to see that the Open Graph <meta> tags are already there.

Jetpack PublicizePublicize: Publishing Posts to Popular Social Networks

This is probably the best module Jetpack 2.0 brings. With this module enabled, you can post directly to various social networks by connecting to them via

At the moment, there are 5 services to send via Publicize: Facebook, Twitter, LinkedIn, Yahoo! and Tumblr.

A screenshot of the Publicize feature of Jetpack

Connecting to these services is relatively easy - you just need to authorize the applications of and optionally, adjust a few predefined settings for each service. For example: You can select between profiles and pages on Facebook or choose a blog from your Tumblr account to publish to. With all services, there's also an option to allow editors and authors to use Publicize. Check out the full instructions if you need to learn how to authorize applications.

The obligation of choosing just one Facebook profile/page or just one Tumblr blog is kind of a bummer (in my opinion), but there's already good news on Jetpack's website - it says that they're going to implement the feature to allow us to set our own URL shorteners (such as Bitly) or they'll add Google+ if Google provides an API. I assume that these indicate that they will continue to improve the plugin constantly.

Jetpack Post By EmailPost By Email: Publishing with a Personal Email

While this interests just a fraction of WordPress users, the "Post By Email" feature is still one of the best feature of JetPack 2.0.

Usage is not so simple but the learning curve should be pretty quick:

  1. Enable the feature on Jetpack's settings page,
  2. Produce a speacial email address for your website,
  3. Send that email address an email to publish a post on your website.

By utilizing special shortcodes (check the documentation here), you can set categories, tags, excerpts, slugs, passwords, "more" or "next page" tags, the post status, the post title and so on. They seem to have worked pretty hard on this module! :)

Completely personal wish: I really, really hope that this will be the end of the core feature "Post By Email" of WordPress installations.

Jetpack Infinite ScrollInfinite Scroll: Forget Pagination!

The last big feature Jetpack 2.0 brings is the module that allows us to remove the pagination with a neat "infinite scroll" feature.

This module utilizes the core add_theme_support() function. Looking at the documentation, we see there are some parameters to tweak for the theme we use:

add_theme_support( 'infinite-scroll', array(
 	'type'           => 'scroll',
	'footer'		 => 'page',
	'footer_widgets' => false,
	'container'      => 'content',
	'wrapper'        => true,
	'render'         => false,
	'posts_per_page' => false
) );

Since you can see all of their explanations from the documentation, we're not going to cover them all now but let's go over the essentials:

  1. type - This parameter has two settings: scroll (default) or click. If you choose click, visitors will have to click a button to load new posts. This could come in handy on some scenarios.
  2. container - This has to be the ID of the HTML element that Infinite Scroll loads posts into.
  3. posts_per_page - As you can guess, this overrides the 'posts_per_page' parameter of WP_Query to load more (or less) posts each time it's triggered.


As you can see, these new enhancements take this great plugin to a whole new level. And serving all these features with just one plugin is great, isn't it?

What do you think about these new features? Share your thoughts by commenting on this post. And if you like the article, feel free to share this page!

Related Posts
  • Code
    New wp-config Tweaks You Probably Don't Know8 new wp config tweaks you probably didnt know about 400
    The wp-config.php file: One of the most loved WordPress feature for some, one of the worst nightmares for others. There are countless tips and tricks in a plethora of articles, and you can't get enough of them; however, this article is aiming to be different. In this article, we're going to get familiar with eight new wp-config tricks that are less known than functionality such as turning off post revisions, increasing the memory limit, or other similar features.Read More…
  • Business
    How to Use Facebook to Launch Your Next Big Project With a BangLaunching with facebook
    The toughest part about launching your project online is attracting attention. Whether you are trying to launch a blog, service, product, or something entirely different, making yourself heard above the cacophony of noise and distraction that is the Internet can be extremely difficult.Read More…
  • Business
    App Training
    How to Set Up a Free Blog (A Blogging Beginner's Guide)Preview how to set up a free blog
    Blogging is a great way for freelancers and small business owners to market their services. Blogs are a lead magnet to pull in clients. The more blog posts, videos and images you have on your blog, the better your chances of potential clients coming across you when they're searching Google or browsing social media. Not every visitor to your blog will become a client - only a tiny percentage will. But the more visitors your blog gets, the more people will get in touch to ask about your services. In this article, I'll show you how to get started creating a blog for free, using the website But first, it's time to go back to basics. What is a blog?Read More…
  • Code
    A Walkthrough for Jetpack's "Post by Email" FeatureA walkthrough for jetpacks post by email feature
    WordPress has a sufficient, mostly responsive, back-end and great applications for mobile devices, but there might come a day when you'll just want to send an email to post an entry to your website. In this post, we're going to go through this handy little feature of Jetpack: Post by Email.Read More…
  • Code
    Give Your WordPress Site Wings With JetpackWill tut2
    We all have our own set of must have plugins we use on every single site. You can find my own personal list of super useful plugins here. Recently I gave Jetpack by a go and was super impressed. A great collection of super useful plugins, widgets and cloud services essential to any site. This is my new plugin toolbox! Let's have a look through some of its core features and how it can help give your site wings!Read More…
  • Code
    5 Essential Tips on Social Media Integration for WordPress5 essential tips on social media integration 200
    These days, being social is everything for websites - especially for blogs. Even search engines take account of websites' activity on social media, so ignoring social networks and focusing on ancient SEO techniques is also out of question. But how do we integrate our website into social media? In this tutorial, we're going to go through 5 essential tips on how to be more social.Read More…