As we all know that WordPress does not allow Google Adsense ads on WordPress hosted blogs or website. This means that if your blog is hosted on wordpress.com then you cannot monetize your blog with Google Adsense, PayperPost, Text Link Ads or other advertisement programs since they are against the rule of WordPress.
“Sponsored / paid posts including PayPerPost and ReviewMe are not permitted. Sponsored / paid links are not permitted. Text ads are not permitted.
Adsense, Yahoo, Chitika and other ads are not permitted to be added by users. Adverts that may be inserted when using an external blogging program will be blocked.
One discreet link to Amazon per blog is okay, but if the primary purpose of the blog is to drive traffic to affiliate programs that’s not allowed. If you’re not sure, contact support.”
But if you have a self-hosted version of WordPress downloaded from wordpress.org, you will easily modify templates or you may use Google Adsense ads or other advertisements code inside. But are you know that you will be able to add Google Adsense or other advertisement program code to your blog soon. Since, the WordPress founder Matt Mullenweg plans to allow users to add Google Adsense to their blog. However this service will be paid service and users have to pay about $15 a year for a blog to Google Adsense ads running on their WordPress blogs.
This is very useful to the bloggers who want to monetize their blogs those are hosted on wordpress.