Init Ad Engine lets you insert various ad formats into your WordPress site with zero coding required.
Built for flexibility and performance:
– Tabbed admin UI with clear separation by device type
– All styles are inline or embedded – no external CSS files
– Multiple ad formats supported: popups, sticky bars, floating ads, popunder, before/after content
– Optional fallback HTML/JS code when no image is provided
Available ad positions:
Desktop (PC):
Billboard, Balloon Left/Right, Float Left/Right, Catfish Top/Bottom, Popup Center, Before/After Content
Mobile:
Mini Billboard, Sticky Top/Bottom, Popup Center, Before/After Content
Special:
Popunder (opens new tab on first click), Global header/footer code injection
This plugin is part of the Init Plugin Suite — a collection of minimalist, fast, and developer-focused tools for WordPress.
GitHub repository: https://github.com/brokensmile2103/init-ad-engine
<head> and </body> injection fieldsinit_plugin_suite_ad_engine_use_kses
Control whether ad snippets are escaped via wp_kses. Default: true.
init_plugin_suite_ad_engine_allowed_tags
Extend or modify the allow-list of permitted tags/attributes for ad snippets.
init_plugin_suite_ad_engine_disable_all_ads
Disable all ad injections globally. Default: false.
init_ad_engine_should_enqueue_affiliate_gate
Control whether the Affiliate Gate scripts should be enqueued.
wp_kses with a restricted allow-list of tags and attributes. init_plugin_suite_ad_engine_use_kses filter if they explicitly trust their input. init_plugin_suite_ad_engine_disable_all_ads filter. manage_options capability can configure or modify global ad settings.This plugin is licensed under the GPLv2 or later.
You are free to use, modify, and distribute it under the same license.