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.

by Aminul Sarkar · github.com/aminulsarkar/wp-smart-ads-manager

1stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/aminulsarkar/wp-smart-ads-manager/archive/refs/heads/main.zip

Readme

Smart Ads Manager

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

Read the full README on GitHub →