Smart Ads automatically inserts advertisements like Google’s Adsense above and below your post content. These advertisements are only visible when viewing a single post (single.php or page.php). Since it doesn’t make sense to fill small posts with ads, users can set a “Wordcount” minimum for their advertisements. Smart Ads will only insert advertisements into posts that meet or exceed the desired Wordcount. Also, to ensure that new content remains fresh, users can choose to only place ads on posts that are over a certain amount of days old. Advertisements can be manually disabled on a post-by-post basis while writing a post, by category, or for registered blog members.
Users can also insert custom ads into their posts or pages by using the Smart Ads shortcode. Just enter [smartads] anywhere in your post or pages to display your custom ad. Custom ads are not affected by the Wordcount or date minimum requirements and can be toggled to show on the index page or only shown when in single post view.
Ad Squares Widget
Ad Rotator is a simple WordPress widget to display random HTML code from a given group of HTML-chunks separated with <!–more–> on sidebar. Basically it shows different HTML every time you requesting page. There are infinite number of instances of this widget may exist.
AdRotator plugin is a simple file-based ad rotation solution. It was developed by Angsuman Chakraborty long time ago, but occasionally we have the same plugin names from WordPress’ point of view. If you are using this plugin, you may click upgrade link from your Plugins page and it being replaced with Ad Rotator widget.
Ad Injection from reviewmylife injects any kind of advert or other content (e.g. Google AdSense, Amazon Associates, ClickBank, TradeDoubler, etc) into the existing content of your WordPress posts and pages. You can control the number of adverts based on the post length, and it can restrict who sees adverts by post age, visitor referrer and IP address. Adverts can be configured in the post (random, top, and bottom positions) or in any widget/sidebar area. There’s support for A:B split testing / ad rotation. And the dynamic restrictions (by IP and referrer) work with WP Super Cache, W3 Total Cache and WP Cache.
Easy AdSense provides a very easy way to generate revenue from your blog using Google AdSense. With its full set of features, Easy AdSense is perhaps the first plugin to give you a complete solution for everything AdSense-related.
Enforces the Google policy of not more than three ad blocks per page.
For AdSense for content with custom title.
For search with customizable text or image title.
For Link Units.
Rich set of Options:
Put Link Units or Ad Blocks in header or footer.
Suppress ads on all pages (as opposed to posts), or on the front/home page.
Add a customizable mouse-over border decoration on ad blocks.
Display ad blocks based on the post length.
Control over the positioning and display of AdSense blocks in each post or page.
Simplest possible configuration interface — nothing more than cutting and pasting AdSense code, and with sensible defaults for the few options present, all with clear instructions.
Internationalized (multiple languages supported).