WP Manifestindependent plugin directory
manifest / utilities / wp-smart-ads-manager

Smart Ads Manager

A powerful and flexible WordPress plugin to manage, display, and analyze ads directly inside your wordpress webiste posts. Showing ads in multiple positions. In build analytics.

★ 1stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/aminulsarkar/wp-smart-ads-manager/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

A powerful and flexible WordPress plugin to manage, display, and analyze ads directly inside your website.


🚀 Features

  • Multiple ad placement options
  • Category-based targeting
  • Random ad rotation
  • Built-in analytics (Clicks, Views, CTR)
  • Clean and simple UI

📍 Ad Placement Options

1. Sidebar

Displays ads automatically at the top of the sidebar.

2. Content

Inserts ads after the first paragraph of a post.

3. CSS Class Target

Place ads anywhere using a custom CSS class.

Example:

<div class="my-ad-slot"></div>

Then target:

my-ad-slot

🎯 Targeting System

  • Target ads by post categories
  • Ads will automatically appear on all posts under selected categories

🔁 Ad Rotation

  • Assign multiple ads to the same position
  • Ads rotate randomly on each page refresh

🧱 Ad Structure

Each ad contains:

  • Top Text (HTML supported)
  • Image (center)
  • Bottom Text (HTML supported)
  • Click URL

🧑‍💻 Admin Panel

Smart Ads Menu

A new Smart Ads menu is added to the WordPress dashboard.


📋 All Ads

  • View all ads in a table

  • Columns:

    • Title
    • Status
    • Position
    • Categories
    • Clicks
  • Color indicators:

    • 🟢 Active → Light Green
    • 🔴 Inactive → Red

✏️ Add / Edit Ad

Fields available:

  • Title

  • Active / Inactive toggle

  • Top Text (HTML supported)

  • Image upload

  • Bottom Text (HTML supported)

  • Link URL

  • Position:

    • Sidebar
    • Content
    • CSS Target
  • Category selection

  • Total Clicks (read-only)

  • Total Views (read-only)


📊 Analytics

Track performance of your ads:

  • Total Views
  • Total Clicks
  • CTR (Click Through Rate)

Also includes overall statistics.


⚙️ Installation

  1. Upload the plugin to:
/wp-content/plugins/smart-ads-manager/
  1. Activate the plugin from WordPress dashboard

  2. Go to:

Smart Ads → Add New
  1. Create your ads and start monetizing 🚀

💡 Use Cases

  • Blog monetization
  • Affiliate promotions
  • Banner ads
  • Sponsored content

📈 Why Smart Ads Manager?

  • No external services required
  • Lightweight and fast
  • Full control over placements
  • Built-in analytics

📜 License

GPLv2 or later https://www.gnu.org/licenses/gpl-2.0.html


👨‍💻 Author

Aminul Sarkar https://aminulsarkar.com