How to Monetize Your Blog Without Selling Your Soul

Sellout….It is the ugliest word that’s routinely hurled at creative individuals of all types. This goes for writers, artists, musicians and anyone else who makes a living (in part or in whole) on the back of their creative endeavors.

That being said, money and art have to mix at some point. You need your money to support your art, whatever it may be, and that is equally true for bloggers and other authors online.

So how do you make money from your WordPress blog without selling your soul? There are many different ways you do that, but it’s important to find the right model that works for you, your niche and your site.

1. Advertising and Sponsorships

For many, advertising is a foul word. However, it doesn’t have to be if done well.  Advertising that isn’t intrusive and doesn’t get mixed in with the content can be a very simple and safe way to earn money from your site. However, this means keeping your ads away from your editorial content physically and figuratively, ensuring a total separation of the paid message from your creative one.

This can be tricky if you find yourself writing about the companies that advertise on your site (it might be wise to favor sponsorships as you can control who advertises better), but with proper disclosure this doesn’t have to be a major problem.

All in all, if you don’t intrude on your readers needlessly and don’t let your advertisers influence your work, you can host ads on your site without worrying sacrificing your integrity. [Continue Reading...]

3 Reasons Mobile WordPress Themes Trounce Mobile Subdomains

Making your website mobile-friendly isn’t just a good idea – it’s a necessity. With more people accessing the Web via smartphones and tablets these says, any site administrators who haven’t “mobile-equipped” their online real estate are well behind the curve. In 2011, do you really want to miss out on a substantial chunk of traffic just because your site is hard to read on an iPhone?

Of course not. That’s why many sites direct mobile traffic to sub-domains (e.g. “example.com” becomes “mobile.example.com”), a workable solution if you have time to generate new versions of each page from scratch.

Luckily for WordPress users, mobile themes like WPTouch and WordPress Mobile Pack offer a better alternative to mobile sub-domains. Here are 3 reasons why:

1. Maintenance

Having a mobile sub-domain requires you to maintain multiple versions of each and every page – a laborious task if you don’t have a large staff.

Mobile themes, on the other hand, simply deliver all of your existing content in a mobile-friendly format. You can maintain your site as usual and rest assured that everything will display properly in mobile browsers.

2. SEO

When other sites link to your content, those links help you rank higher in the search engines. If you have multiple domains, all of which have different permalinks for each page, you forfeit your ability to rank well in the search listings.

Think of it this way: I post an update on my blog and get 10 links. 5 of those links are from desktop users, and they point to the post on my main domain. The other 5 links come from mobile users, all of whom were redirected from my main domain to a dedicated mobile sub-domain. Their links go to the mobile version of the post – the one they pulled up on their phones.

Instead of getting 10 links for my post, I really only got 5 for each version – a situation that leads to lower overall rankings for my content.

With a mobile WordPress theme, however, your content stays in one place. The page you serve to mobile visitors is the same one that exists on your main domain – everyone who links to it is linking to the same page.

3. Sharing

Mobile sub-domains can also cause social media havoc.

Let’s say you tweet a link from your phone and your colleague clicks it on her desktop computer. She’ll get the mobile version of the site that you tweeted – a version that is probably all text, heavily compressed into a tiny column, and devoid of any navigational links to help her explore other corners of your site.

This is not good for the user, and it’s unlikely that she’ll share any of your content with others.

Again, your mobile WordPress theme can save the day here. With no separate link for anyone to share, you don’t risk serving the wrong version of your site to any visitors.

And since several mobile themes are free, there’s little reason to put off “mobilizing” your site any longer. Spend an afternoon setting up a mobile WordPress theme and stop missing out on all that great traffic.

This post was contributed by Adam Green. Adam writes copy for tech companies and stays up to speed on enterprise fraud management software as best he can. Follow him on Twitter @IAmAdamGreen.

Don’t Build WordPress Plugins Into Your Themes

A couple of weeks ago, I read a post on WPLift Build A Plugin (Twitter Widget) into your WordPress Theme)“ which in turn was inspired by a post on WPCandy from a couple of months ago How to create your own WordPress functionality plugin.

The WPCandy post was advocating that theme designers should stop bundling WordPress plugins and other functionality which limits how easily users can switch themes, something which I feel is absolutely a good idea. But that’s not what I want to talk about in this post — I want to focus specifically on the issue raised in the WPLift post — building plugins directly into themes.

The post shows you how to add the DP Twitter Widget into your theme; it’s literally a case of copying a pasting the plugin’s code into your functions.php. In fact it’s so easy that there’s no reason not to build every single widget and plugin you can think of under the sun into your theme, right?

Not exactly.

Unfortunately it’s a little more complicated than that and for the rest of this post I’ll set out exactly why that’s the case.

Firstly, the second you build a plugin into your theme, you’re assuming responsibility and are obliged to support the plugin, so if anything breaks in future updates, you’ll need to be able to fix it. Say the plugin used Ben’s timthumb and updating was an absolute necessity, the onus would then be on you to provide the update by offering an entire theme upgrade rather than just a simple plugin update independent of the theme.

Second, what’s the point? The functionality you’re providing already exists and unless you’re significantly changing the plugin, I’m struggling to see the point of just duplicating functionality. Sure, you get to brag about how your theme has thousands upon thousands of built in widgets and it makes everything really fun and it’ll do everything you’ve ever wanted, but by just adding a plugin that already exists into your theme, you’re just adding something I can do already by installing plugins. Plus, I’ll not lose everything in two years when I decide I need to overhaul the look of my site! And hey, there are sites like mine out there which show you how to do things like building a WordPress powered email newsletter without plugins anyway!

I’m not just wagging fingers from the rooftops — this was a mistake I made when I launched my ill fated theme site, WPShift nearly two years ago. At the time having a ton of functionality in a theme was the way to go and we made a decision that we would go down the route of essentially just bundling plugins with the theme.

I’m glad to say this isn’t all the range any more, so please don’t do it, it’s just making a mess in the long run.

Build Custom Facebook Page Themes Using a WordPress Plugin

Over the past couple years it has been impressive to see Facebook craftily grow its influence beyond the Facebook.com domain and expanding all throughout the internet.  For example, it seems just about every major website now allows you to login using Facebook.  With Facebook’s growing influence over the internet it isn’t surprising many WordPress developers have really stepped up, providing a number of great free and premium WordPress plugins to help improve WordPress and Facebook integration.

Once of my most recent Facebook plugin discoveries came from the developers at Premium Coding, a website which builds quite a few things, including a series of premium WordPress plugins.  The plugin I want to talk about today is called Facebook Page Themes, and the title pretty much sums up what this plugin does.  With this premium WordPress plugin users can generate a custom designed theme for your Facebook page, giving your business a professional look that promotes your product or service. [Continue Reading...]

Create Your iPhone App with the WiziApp WordPress Plugin

As we transition to a new era of computing where people are getting their information via mobile phones, you are starting to see just about every high profile website or blog making their own iPhone app.  But what about the average WordPress user who doesn’t have the time and/or budget to make their own custom iPhone application?

Not long ago I covered a free WordPress plugin called WPTouch which creates a mobile-friendly version of your WordPress blog to display for mobile web browsers.  The unfortunate truth, however, is that outside of clicking on a link from Twitter on their phones, most iPhone, Android, or mobile users in general do not use the mobile web to view a webpage.  In order to maximize convenience for your readers you really need a custom iPhone application.  This is where an app I recently discovered, Wiziapp, comes to the rescue.

What is WiziApp?  Wiziapp is a WordPress plugin that automatically turns your WordPress blog into a native iPhone app in real time, giving easy access to the following within the application: Posts, pages, comments, categories, tags, links, images, videos, and audio files. And if that wasn’t enough, Wiziapp even offers a push notification service to notify iOS users when your website has new content available!

Here is a complete list of the features provided by the Wiziapp team:

  • Create and personalize your iPhone application from your WordPress dashboard using the plugin’s wizard.
  • Deliver all of your blog content directly to your App in real time.
  • Notify your readers about new posts via push notification service.
  • Your readers can easily read and post new comments directly from your App.
  • Your App will display your images and galleries in native iPhone style.
  • All the media you have posted will be collected to video or audio libraries.
  • Your readers can easily search your blog directly from your App.
  • Playing video and audio using Wiziapp’s advanced players.
  • Enable your readers to navigate between posts by categories, tags or author name.
  • Integrate with your login system.
  • Your readers can easily share your posts and images via Facebook, Twitter, Email or SMS.
  • Monetize your App by displaying ads using your own AdMob account.
  • Your readers can easily save your posts to their ‘favorites’ list.
  • We publish your App to the iTunes App Store and save you time & money dealing with an Apple developer account.
  • See daily stats of your App visits and downloads.
  • Stay up to date with all iOS and WordPress new features.
  • Check out the Wiziapp tour here.

[Continue Reading...]