=== Smart Content Ads – Multi-Slot Inline Ad Placement Tool === Contributors: nexibyllc Tags: content-ads, inline-ads, ad inserter, ad placement, multiple ads Requires at least: 5.0 Tested up to: 6.9 Requires PHP: 8.0 Stable tag: 1.0.1 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Easily insert multiple inline ad slots into posts and pages with paragraph targeting, conditional display, and a clean tab-based admin panel. == Description == **Smart Content Ads** allows you to easily insert multiple inline advertisements within your post or page content — with advanced conditional targeting and a user-friendly tab-based interface. Designed for performance, flexibility, and compliance with modern coding standards, this plugin is ideal for bloggers, publishers, affiliate marketers, and monetization-focused site owners. **Key Features:** - Support for 3 different ad slots with individual configuration - Modern tab-based admin interface for intuitive management - Conditional ad display for specific posts and pages - Insert ads after any paragraph number (fully configurable) - Display any custom HTML (AdSense, affiliate banner, promo text, etc.) - Target specific post types (posts, pages, or both) - Lightweight and fast — no performance bloat - Clean OOP structure with namespaced classes - Fully compatible with block and classic editors - Follows WordPress Coding Standards **Who Should Use Smart Content Ads?** - Content publishers looking to increase ad visibility - Bloggers using Google AdSense or other monetization platforms - Developers seeking a flexible, multi-slot ad injector plugin - Website owners who need granular control over ad placement == Installation == 1. Upload the plugin folder to the `/wp-content/plugins/` directory, or install it via the WordPress Plugin Repository. 2. Activate the plugin via the **Plugins** menu in WordPress. 3. Go to **Settings → Smart Content Ads** to configure: - Up to 3 different ad slots - Paragraph positions for each slot - Ad HTML content - Conditional display settings - Post/page targeting options == Frequently Asked Questions == = How many ad slots can I create? = You can create up to 3 different ad slots, each with its own configuration and placement settings. = Can I control which posts or pages show ads? = Yes. The plugin includes conditional targeting that lets you specify exactly which posts and pages should display ads. = How is the admin interface organized? = The settings are organized in an intuitive tab-based interface, making it easy to manage multiple ad slots and their configurations. = Can I insert Google AdSense code? = Yes. You can paste your AdSense or other third-party ad HTML code into any of the ad slot content fields. It will be output safely. = Does it slow down my site? = No. It's lightweight and optimized for performance, even with multiple ad slots. = Can I exclude ads from certain post types? = Yes. In the settings, you can choose which post types (e.g., post, page) to enable ads on, and even target specific posts/pages. = Will this work with my theme or page builder? = Yes. The plugin hooks into `the_content()`, which is supported by nearly all modern WordPress themes and builders. == Screenshots == 1. Example inline ad placed inside a blog post 2. Admin settings page to control paragraph, content, and post types 3. Admin Panel Conditional Fields == Changelog == = 1.0.0 = * Initial release with settings for paragraph targeting, custom ad HTML, and post type filtering. == Upgrade Notice == = 1.0.0 = First stable release of Smart Content Ads. == License == This plugin is licensed under the GPLv2 or later.