Plugin info

Total downloads: 11,996
Active installs: 10
Total reviews: 0
Average rating: 0
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 4
Last updated: 12/1/2025 (30 days ago)
Added to WordPress: 8/24/2015 (10 years old)
Minimum WordPress version: 5.8
Tested up to WordPress version: 6.8.3
Minimum PHP version: 7.4

Maintenance & Compatibility

Maintenance score

Actively maintained • Last updated 30 days ago

68/100

Is Wbcom Designs – WB Ad Manager abandoned?

Likely maintained (last update 30 days ago).

Compatibility

Requires WordPress: 5.8
Tested up to: 6.8.3
Requires PHP: 7.4

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

No similar plugins found yet.

Description

WB Ad Manager is a powerful and easy-to-use ad management plugin for WordPress. It allows you to create and manage ads with multiple placement options, targeting rules, and supports BuddyPress and bbPress.

Key Features:

  • Ad Rotation & Split Testing – Multiple ads rotate in same placement with weighted priority
  • 4 Ad Types – Image, Rich Content, HTML/JS Code, and Google AdSense
  • 14+ Placements – Header, Footer, Content, Paragraph, Sticky, Popup, Comments, Archive, Shortcode, Widget, BuddyPress, bbPress
  • Google AdSense – Native AdSense support with automatic script management and Auto Ads
  • BuddyPress Integration – Activity stream, member/group directories, profile widgets
  • bbPress Integration – Forum, topic, and reply ad placements
  • Geo-Targeting – Target ads by country using IP geolocation
  • Device Targeting – Desktop, tablet, or mobile specific ads
  • Scheduling – Start/end dates, day-of-week, and time-of-day targeting
  • Frequency Control – Limit ad impressions per session
  • Setup Wizard – Easy first-time configuration with sample ads

Ad Types:

  1. Image Ad – Banner images with link, alt text, and target options
  2. Rich Content – WYSIWYG editor for HTML content
  3. HTML/JS Code – Paste ad network code (custom scripts)
  4. Google AdSense – Native integration with auto script management

Placements:

  • Header (wp_head)
  • Footer (wp_footer)
  • Before/After Post Content
  • After Paragraph X (with repeat option)
  • Archive Pages (between posts)
  • Sticky/Floating Ads (corners, bars)
  • Popup/Modal Ads (time delay, scroll, exit intent)
  • Comment Areas
  • Shortcode [wbam_ad id="123"]
  • Widget Areas
  • BuddyPress Activity Stream
  • BuddyPress Member/Group Directories
  • bbPress Forums and Topics

Targeting Options:

  • Post types and page types
  • Categories and tags
  • Device type (desktop/tablet/mobile)
  • User status (logged in/out)
  • User roles
  • Geographic location (country)
  • Custom scheduling

Installation

  1. Upload the plugin files to /wp-content/plugins/wb-ad-manager/ directory, or install through WordPress plugins screen.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Complete the Setup Wizard or go to WB Ad Manager menu to create your first ad.

Frequently Asked Questions

How do I create an ad?

Go to WB Ad Manager > Add New. Enter a title, select the ad type, add your content, choose placements, and publish.

How do I display an ad using shortcode?

Use the shortcode [wbam_ad id="123"] where 123 is your ad ID. For multiple ads: [wbam_ads ids="1,2,3"]

Does this plugin support Google AdSense?

Yes! WB Ad Manager has native AdSense support. Set your Publisher ID in Settings, then create AdSense ad types. The AdSense script is automatically managed and only loads once per page.

Does this plugin support BuddyPress?

Yes! If BuddyPress is active, you can display ads in activity streams, member directories, group directories, and use BuddyPress-specific widgets.

Does this plugin support bbPress?

Yes! If bbPress is active, you can display ads in forums, topics, and between replies.

Can I schedule ads?

Yes, you can set start/end dates, specific days of the week, and time-of-day ranges for each ad.

What geo-targeting providers are supported?

The plugin supports ip-api.com (free), ipinfo.io (free tier), and ipapi.co for IP geolocation.

Review feed

No reviews available

Screenshots

No screenshots available

Changelog

2.0.0

  • Complete rewrite with modern architecture
  • Ad rotation and split testing with weighted priority system
  • 4 ad types: Image, Rich Content, Code, Google AdSense
  • 14+ placement options including sticky, popup, and comment ads
  • Google AdSense integration with Auto Ads support
  • BuddyPress integration (activity stream, directories, widgets)
  • bbPress integration (forums, topics, replies)
  • Geo-targeting with 3 IP providers
  • Device, schedule, and user targeting
  • Frequency control and ad priority
  • Setup wizard with sample ads
  • Full internationalization support
  • PSR-4 style namespaces and modular architecture

1.0.0

  • Legacy version