why Jetpack is essential for a self-hosted wordpress blog

Preamble

Now in the year 2011, everyone is using social networking websites to keep in touch with each other.  I don’t socially know many people that prefer to use their own blog instead of Facebook, and a lot of people I know socially would only use Facebook.  In fact, most of my friends wouldn’t know how to contact me by email (even though you could Google search for “Tom Bammann’s email address” and find it) let alone by postal mail, SnailMailbut they’d have no hesitations in going straight to Facebook to get in touch with me, I’m sure.  So, why do I still use my blog?  Because, Facebook could pull the plug at any moment.  Admittedly, they probably won’t do it for quite a while, but remember MySpace? That died, and soon at any time, Facebook may decide to cash-in, start charging money for each Facebook message you send or receive, or make you pay for server space/bandwidth.  My prediciton is that the next cool method of social communication will be postal mail, the old school style.  After that, the next cool thing will be postal mail with hand written caligraphycalligraphy pen.  Sending a post card or a seasonal letter would mean a thousand times more than a Tweet to someone or a Facebook Like, and this is my aim for 2011 – to send some snail mail! :)   We might even do Christmas cards.  After my prediction of the postal mail comes back comes into fruition, my next prediction is that self-hosted blogging will be the next biggest thing.  Those that have written their first self-hosted blogging entry using WordPress.org version 1.5 on June 26 2005 or earlier will be considered demigods of keeping in touch with their friends.  They will also be the ones that are most able to look back on their lives and remember what key events happened, and when. 

Advantages of WordPress.com cloud hosting compared to WordPress.com self hosting

My friend Ben has been using WordPress.com, the ‘cloud-hosted’ version of WordPress which has a really neat email subscription service so that people that don’t know what RSS is (i.e. normal people) can keep in touch with that blogger.  Cloud-hosted WordPress.com also provides the ability to subscribe to comments.  If you leave a comment on a blog post, then you’re not going to want to have to manually check back later to see if there was any response to your comment.  Blogs all over the world are all integrated with features to share the content via other social networking sites.  My self-hosted blog that I started in 2005 had none of these features, so I decided it was time for a big overhaul and refresh.  All of my old plugins that the author hadn’t updated in over 365 days – DELETED!  All of my plugins that had been superceded with better newer plugins – DELETED!  I had updated my blog to be almost as good as Ben’s.  However, the plugins I used for various features, such as a post and comment subscription and Facebook integration, all had interfering effects with each other, and didn’t look particularly polished. 

Jetpack.me has levelled the playing field

Each night after work I did more and more research, until finally last night, I discovered Jetpack.me.  Jetpack is the creator of WordPress’ efforts to bring the features of the cloud-hosted WordPress.com to users of the self-hosted WordPress.  Coincidentally, it was released only 24 hours before I found it, which would explain why I couldn’t find it when I searched for it the day before!

Self-hosted WordPress.org blogs are back, and they’ll be as polished and feature-packed as cloud hosted WordPress.com blogs have ever been.

Jetpack has initially been launched with eight features, effectively eight plugins that have been rolled into one.  Each of the features I’m using have been working perfectly, and it looks as if it is intended that another four features will be released in the near future, as they have left room for another four features.

Jetpack Dashboard

Jetpack Dashboard

So far I am extremely impressed with the five features that I’m using from it (Stats, Sharedaddy, Gravatar hovercards, spell checker, and shortcode embeds).  They have really helped me to polish up my blog.  However they still don’t provide the comment and post email subscription functionality.  For my (hopefully) seamless post and comment email subscription service, that works well with or without logging in to the blog, I’m using:

  • Configure SMTP (to allow me to use gmail to send the emails, which unlike any webhost I know will be sent from an IP address that will never get blacklisted by SPAM servers)
  • Login-Logout (so that I have a sleek registration and login interface that ties in well with the email subscription to content, rather than using the Meta widget which can’t integrate nicely)
  • Register Plus (so that users aren’t subjected to the big ‘WordPress’ icon when logging in, I can use a login page that is more homely to my blog, and I can have more control about how users register to keep the blog more secure and less maintenance required for me)
  • Subscribe2 (for the email subscription to posts)
  • Subscribe To Comments Reloaded (to allow users to subscribe to comments on a post)
  • Wordbooker (to allow for cross-posting to Facebook, although more importantly, pulling comments that people on Facebook leave about a post, back to my blog, as when Facebook dies, I want to keep all my comments!)

Whilst the six above plugins are working great for what I want my blog to do, it has taken a lot of work to find them, and any of these plugin authors could stop maintaining the plugins at any time.  For what it’s worth, at the time of writing this post I’m using seventeen plugins in total (including the default Akismet).  It would be great if WordPress could do these things out-of-the-box, or if Jetpack could include these features.

I predict (and hope) that the next four features that Jetpack will release will include allowing users to subscribe to content and comments via email notifications.  I think the next version of Jetpack will also include the default Akismet.  Either way, Jetback has allowed me to do away with five plugins just with its initial feature set.  I recommend to anyone with a self-hosted WordPress.org blog to install the highly polished Jetpack plugin pack immediately, it will de-clutter your blog backend, and save you some CSS coding stress!

Now, click on one of my spanky new social networking sharing services below, and subscribe your email address away to this blog! :)

Blog overhaul

Clearly our blog hasn’t been updated for years now (apart from occasional photo gallery updates).  I’m now updating and overhauling our blog to bring it up to date with the year that it is, which means I’m going to be fiddling around for it a bit and start blogging again! You may have already noticed a new temporary page on the blog.

Role Scoper plugin for WordPress

I like to use private posts, as not everything that I blog about should be read by the public. Several versions of WordPress ago, I used the Disclose-Secret plugin.

However, development of this plugin hasn’t really happened since version 2.3 of WordPress, due to significant changes being required from the plugin in order for it to work with the later versions of WordPress. Now using version 2.5 of WordPress, I finally decided that I couldn’t wait for Disclose-Secret to catch up, and have converted over to using Role-Scoper. As far as I can tell, Role-Scoper does absolutely everything that Disclose-Secret did, and with so much more flexibility I can’t begin to comprehend. Anything to do with privacy, restrictions, permissions, groups of users permissions, etc.. you name it, it can do it! There were a few minor bugs with it that affected a few users like myself, and I am very proud to have helped Kevin (the author) debug the plugin to produce version 0.9.16, which I believe now does absolutely everything that Disclose-Secret did. Kevin is an excellent coder/hacker, and I think he will do very well in his web development career.

I’m so proud to have been part of debugging this fantastic plugin, that I have taken screenshots of my name in cyberspace. Maybe one day when Kevin becomes the next world famous coder/hacker I can autograph these screenshots and sell them on eBay?

Helping to debug the Role Scoper WordPress pluginHelping to debug Role Scoper wordpress plugin (2)Screenshot of helping to debug Role Scoper 0.9.17

Download Role Scoper now!