Main Features
- 15+ ad positions: PC, Mobile, before/after content
- Popups with 3 display modes: on load, after delay, exit intent
- Affiliate Gate – lock part of the content and require ad interaction to continue
- Popunder opens a new tab on first click, with cooldown control
- Fallback code: supports AdSense, AdX, Dable, third-party JS
- No conflicts with other plugins, no broken HTML output
- Clear admin UI with tabs to manage each ad group
- Pure Vanilla JS, only loads when needed
Supported Ad Positions
Init Ad Engine groups ads into three main categories:
PC Group
- Billboard
- Balloon Left / Right
- Float Left / Right
- Catfish Top / Bottom
- Popup Center PC
- Before / After Content (PC)
Mobile Group
- Mini Billboard
- Sticky Top / Bottom
- Popup Center Mobile
- Before / After Content (Mobile)
Special Group
- Popunder – opens a new tab on first click
- Global Header & Footer code – insert any custom HTML/JS
Full Control Over Popup Behavior
Popups can be configured to display:
- Immediately on page load
- After a custom delay (in seconds)
- When the user intends to leave (exit intent)
You can also define a delay between popup displays to reduce intrusiveness.
Fallback Code – Smart Backup for Ads
If you’re not using image banners, you can insert HTML or JS from third-party networks. Fallback code acts as a backup ad slot — perfect for platforms like AdSense, AdX, or custom embed content.
Affiliate Gate – maximize engagement
This feature allows you to hide part of your content (e.g. a chapter or post section) and replace it with a customizable ad block containing a banner, link, and message. Users must click to continue reading. You can choose from 4 display modes: always show, hide after click (with timeout), random chance, or every X pages.
Quick Installation Guide
- Extract the plugin into
/wp-content/plugins/init-ad-engine/ - Go to admin → Plugins and activate it
- Navigate to Settings → Init Ad Engine to configure ad positions
- Select banner images or enter fallback code for each slot
Performance & Compatibility
- No custom tables, no logs, no tracking
- No jQuery – built entirely with Vanilla JavaScript
- Works perfectly with all popular themes: Astra, Blocksy, Hello…
- Compatible with WordPress 5.5+ and PHP 7.4+
Upcoming Features
- View count and CTR stats per ad slot
- Preset layouts and Gutenberg block support
- Simple admin API to display ad metrics
Conclusion
Init Ad Engine is your all-in-one WordPress ad plugin – no coding needed, theme-agnostic, easily extendable, and rock-solid. If you want full control over ad placements from header to footer, on both PC and mobile, this is the tool you’ve been looking for.