{"id":235625,"date":"2025-05-28T05:46:56","date_gmt":"2025-05-28T05:46:56","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/smart-content-ads\/"},"modified":"2025-12-26T11:19:17","modified_gmt":"2025-12-26T11:19:17","slug":"smart-content-ads","status":"publish","type":"plugin","link":"https:\/\/lmo.wordpress.org\/plugins\/smart-content-ads\/","author":23367631,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.1","stable_tag":"1.0.1","tested":"6.9.4","requires":"5.0","requires_php":"8.0","requires_plugins":null,"header_name":"Smart Content Ads \u2013 Multi-Slot Inline Ad Placement Tool","header_author":"Nexiby LLC","header_description":"Automatically inserts ads into post\/page content after a specific paragraph.","assets_banners_color":"d0d1f7","last_updated":"2025-12-26 11:19:17","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/abcplugin.com\/","header_author_uri":"https:\/\/nexiby.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":425,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.1.0":{"tag":"0.1.0","author":"supreoxltd","date":"2025-05-28 05:46:43"},"1.0.0":{"tag":"1.0.0","author":"supreoxltd","date":"2025-12-26 07:01:41"},"1.0.1":{"tag":"1.0.1","author":"nexibyllc","date":"2025-12-26 11:19:17"}},"upgrade_notice":{"1.0.0":"<p>First stable release of Smart Content Ads.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.gif":{"filename":"icon-128x128.gif","revision":3301949,"resolution":"128x128","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3301949,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3301949,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1.0","1.0.0","1.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3301949,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3301949,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3301949,"resolution":"3","location":"assets","locale":""}},"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"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[4437,15527,20017,242979,160528],"plugin_category":[],"plugin_contributors":[250819],"plugin_business_model":[],"class_list":["post-235625","plugin","type-plugin","status-publish","hentry","plugin_tags-ad-inserter","plugin_tags-ad-placement","plugin_tags-content-ads","plugin_tags-inline-ads","plugin_tags-multiple-ads","plugin_contributors-nexibyllc","plugin_committers-nexibyllc","plugin_committers-supreoxltd"],"banners":{"banner":"https:\/\/ps.w.org\/smart-content-ads\/assets\/banner-772x250.png?rev=3301949","banner_2x":"https:\/\/ps.w.org\/smart-content-ads\/assets\/banner-1544x500.png?rev=3301949","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/smart-content-ads\/assets\/icon-128x128.gif?rev=3301949","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/smart-content-ads\/assets\/screenshot-1.png?rev=3301949","caption":"Example inline ad placed inside a blog post"},{"src":"https:\/\/ps.w.org\/smart-content-ads\/assets\/screenshot-2.png?rev=3301949","caption":"Admin settings page to control paragraph, content, and post types"},{"src":"https:\/\/ps.w.org\/smart-content-ads\/assets\/screenshot-3.png?rev=3301949","caption":"Admin Panel Conditional Fields"}],"raw_content":"<!--section=description-->\n<p><strong>Smart Content Ads<\/strong> allows you to easily insert multiple inline advertisements within your post or page content \u2014 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.<\/p>\n\n<p><strong>Key Features:<\/strong><\/p>\n\n<ul>\n<li>Support for 3 different ad slots with individual configuration<\/li>\n<li>Modern tab-based admin interface for intuitive management<\/li>\n<li>Conditional ad display for specific posts and pages<\/li>\n<li>Insert ads after any paragraph number (fully configurable)<\/li>\n<li>Display any custom HTML (AdSense, affiliate banner, promo text, etc.)<\/li>\n<li>Target specific post types (posts, pages, or both)<\/li>\n<li>Lightweight and fast \u2014 no performance bloat<\/li>\n<li>Clean OOP structure with namespaced classes<\/li>\n<li>Fully compatible with block and classic editors<\/li>\n<li>Follows WordPress Coding Standards<\/li>\n<\/ul>\n\n<p><strong>Who Should Use Smart Content Ads?<\/strong><\/p>\n\n<ul>\n<li>Content publishers looking to increase ad visibility<\/li>\n<li>Bloggers using Google AdSense or other monetization platforms<\/li>\n<li>Developers seeking a flexible, multi-slot ad injector plugin<\/li>\n<li>Website owners who need granular control over ad placement<\/li>\n<\/ul>\n\n<h3>License<\/h3>\n\n<p>This plugin is licensed under the GPLv2 or later.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install it via the WordPress Plugin Repository.<\/li>\n<li>Activate the plugin via the <strong>Plugins<\/strong> menu in WordPress.<\/li>\n<li>Go to <strong>Settings \u2192 Smart Content Ads<\/strong> to configure:\n\n<ul>\n<li>Up to 3 different ad slots<\/li>\n<li>Paragraph positions for each slot<\/li>\n<li>Ad HTML content<\/li>\n<li>Conditional display settings<\/li>\n<li>Post\/page targeting options<\/li>\n<\/ul><\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='how%20many%20ad%20slots%20can%20i%20create%3F'><h3>How many ad slots can I create?<\/h3><\/dt>\n<dd><p>You can create up to 3 different ad slots, each with its own configuration and placement settings.<\/p><\/dd>\n<dt id='can%20i%20control%20which%20posts%20or%20pages%20show%20ads%3F'><h3>Can I control which posts or pages show ads?<\/h3><\/dt>\n<dd><p>Yes. The plugin includes conditional targeting that lets you specify exactly which posts and pages should display ads.<\/p><\/dd>\n<dt id='how%20is%20the%20admin%20interface%20organized%3F'><h3>How is the admin interface organized?<\/h3><\/dt>\n<dd><p>The settings are organized in an intuitive tab-based interface, making it easy to manage multiple ad slots and their configurations.<\/p><\/dd>\n<dt id='can%20i%20insert%20google%20adsense%20code%3F'><h3>Can I insert Google AdSense code?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id='does%20it%20slow%20down%20my%20site%3F'><h3>Does it slow down my site?<\/h3><\/dt>\n<dd><p>No. It's lightweight and optimized for performance, even with multiple ad slots.<\/p><\/dd>\n<dt id='can%20i%20exclude%20ads%20from%20certain%20post%20types%3F'><h3>Can I exclude ads from certain post types?<\/h3><\/dt>\n<dd><p>Yes. In the settings, you can choose which post types (e.g., post, page) to enable ads on, and even target specific posts\/pages.<\/p><\/dd>\n<dt id='will%20this%20work%20with%20my%20theme%20or%20page%20builder%3F'><h3>Will this work with my theme or page builder?<\/h3><\/dt>\n<dd><p>Yes. The plugin hooks into <code>the_content()<\/code>, which is supported by nearly all modern WordPress themes and builders.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release with settings for paragraph targeting, custom ad HTML, and post type filtering.<\/li>\n<\/ul>","raw_excerpt":"Easily insert multiple inline ad slots into posts and pages with paragraph targeting, conditional display, and a clean tab-based admin panel.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/235625","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=235625"}],"author":[{"embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/nexibyllc"}],"wp:attachment":[{"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=235625"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=235625"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=235625"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=235625"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=235625"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=235625"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}