KadirSlot Ad Placement is a lightweight Google AdSense insertion plugin for WordPress publishers, bloggers and small content websites. Add up to three responsive AdSense display ad units to posts and pages without editing your theme.
Enter your existing Google AdSense publisher ID once, then enter each ad unit ID. KadirSlot builds the standard responsive Google AdSense markup from validated IDs. Place ads automatically, or use [kadirslot_ad id=”1″] in your content. The older [revguard_ad id=”1″] shortcode still works for sites upgrading from RevGuard Free.
KadirSlot does not track visitors or collect visitor identifiers on your server. Loading actual AdSense ads connects visitors’ browsers to Google, which may collect data as described under External services. An approved AdSense account is required.
Who is this plugin for?
- WordPress bloggers and publishers using Google AdSense display ads.
- Site owners who want simple manual or automatic ad placement without editing PHP templates.
- Publishers who need a small, focused alternative to a full ad-management platform.
- Existing RevGuard Free users who want to retain compatible saved settings and old shortcodes.
Features
- Three individually enabled Google AdSense display ad slots.
- Automatic ad insertion at the beginning, middle or end of single posts and pages, or after a chosen paragraph.
- Manual ad units using [kadirslot_ad id=”1″], [kadirslot_ad id=”2″] or [kadirslot_ad id=”3″].
- Backward compatibility for the existing [revguard_ad id=”1″] shortcode.
- Responsive AdSense units generated from validated publisher and ad-unit IDs.
- Option to avoid loading a duplicate AdSense script if your theme or another plugin already loads it.
- No ads in RSS feeds. Disabled slots do not display ads.
How to insert an AdSense ad
- Sign in to Google AdSense and obtain your publisher ID and display ad unit IDs.
- Go to Settings > KadirSlot Ad Placement in your WordPress admin.
- Add your publisher ID and an ad unit ID, then enable that slot.
- Choose Beginning, Middle, End, After paragraph, or Manual.
- For manual placement, insert [kadirslot_ad id=”1″] into a WordPress Shortcode block or compatible post content.
This plugin is for Google AdSense display ad units only. It does not support arbitrary HTML/JavaScript, ad network rotation, or revenue guarantees. Follow Google AdSense policies and regional consent requirements.
External services
This plugin connects visitors’ browsers to Google AdSense to display ads.
- What is loaded: Google’s AdSense script, https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js, with your publisher ID as the client parameter. Google then serves the ads into the generated ad units.
- When: only on front-end pages that display at least one enabled KadirSlot Ad Placement slot with a saved publisher ID and ad unit ID. Nothing is loaded in the admin area, in feeds or on pages without a KadirSlot Ad Placement ad. If “Load the Google AdSense script” is turned off, the plugin outputs only the ad units and relies on your theme or another plugin to load Google’s script.
- What is sent: your AdSense publisher ID and ad unit IDs, plus the data a browser sends with any request to Google, such as the visitor’s IP address, user agent, the page URL and Google cookies. Google may set or read cookies to serve and measure ads. Your server does not send any data.
- Provider: Google AdSense, by Google LLC. Terms: https://policies.google.com/terms and https://www.google.com/adsense/new/localized-terms. Privacy policy: https://policies.google.com/privacy. AdSense program policies: https://support.google.com/adsense/answer/48182.
KadirSlot Ad Placement is independently developed and is not affiliated with or endorsed by Google LLC. Google AdSense is a trademark of Google LLC.
You are responsible for following the AdSense program policies and for any consent required in your region before ads are shown.