Title: Wp-Insert
Author: Namith Jawahar
Published: <strong>Mee 5, 2009</strong>
Last modified: Julai 30, 2026

---

Search plugins

![](https://ps.w.org/wp-insert/assets/banner-772x250.jpg?rev=3629160)

![](https://ps.w.org/wp-insert/assets/icon-256x256.png?rev=3629160)

# Wp-Insert

 By [Namith Jawahar](https://profiles.wordpress.org/namithjawahar/)

[Download](https://downloads.wordpress.org/plugin/wp-insert.2.6.0.zip)

 * [Details](https://rhg.wordpress.org/plugins/wp-insert/#description)
 * [Reviews](https://rhg.wordpress.org/plugins/wp-insert/#reviews)
 *  [Installation](https://rhg.wordpress.org/plugins/wp-insert/#installation)
 * [Development](https://rhg.wordpress.org/plugins/wp-insert/#developers)

 [Support](https://wordpress.org/support/plugin/wp-insert/)

## Description

Wp-Insert is a powerful yet easy to use ad management / ad insertion plugin which

does a lot more than ad management and insertion. Ad code from any network — AdSense,
iframes, JavaScript snippets or plain HTML — is inserted exactly as you provide 
it.

#### Features

 * Adsense optimised, with support for Auto Ads / Page-Level ads
 * Unlimited ad blocks, with no artificial restrictions
 * Insert ads above, below, to the left, to the right, or in the middle of post 
   content with intelligent midpoint detection
 * Insert ads after a chosen number of paragraphs, counting from the top or the 
   bottom
 * Insert ads into sidebars using ad widgets
 * Insert ads into post content using shortcodes
 * Insert ads directly into theme files, with the rules system still applied
 * Gutenberg blocks for manual ad placement
 * GUI driven rules system controlling when and where ads appear
 * Exclude ads from specific posts, pages, categories, archives, search and 404 
   pages
 * Hide ads for logged-in users or for mobile visitors
 * Per-device targeting and styling for large desktop, medium desktop, tablet and
   mobile
 * A/B testing across up to three ad networks, so only one network’s ads appear 
   at a time
 * Country specific ad placement using a bundled, offline IP-to-country database
 * Insert Google Analytics, Facebook Pixel or any other tracking code into the header
   or footer
 * Supports shortcodes from other plugins inside ad blocks
 * Authorized Digital Sellers (ads.txt) management with daily AdSense publisher-
   ID monitoring
 * Legal page templates (Privacy Policy, Terms & Conditions, Disclaimer, Copyright)
   to kick-start your legal pages
 * Compatible with the AMP plugin by Automattic and WooCommerce aware

### External Services

This plugin does not send visitor data to any external service.

Country based ad targeting is resolved locally using an IP-to-country database
 
bundled with the plugin, so no visitor IP address leaves your server. Earlier versions
of Wp-Insert used the third-party freegeoip.net / ipstack APIs for this feature;
that is no longer the case.

Ad code that you add through the plugin may itself load resources from your ad
 
network (for example Google AdSense). Those requests are made by the ad code you
supply, are governed by that network’s own privacy policy, and are entirely under
your control.

## Screenshots

[⌊The unified plugin admin page.⌉⌊The unified plugin admin page.⌉[

The unified plugin admin page.

[⌊Rules system controlling when and where your ads are shown.⌉⌊Rules system controlling
when and where your ads are shown.⌉[

Rules system controlling when and where your ads are shown.

[⌊Geo-target different ads to audiences from specific countries.⌉⌊Geo-target different
ads to audiences from specific countries.⌉[

Geo-target different ads to audiences from specific countries.

[⌊Pre-prepared legal page templates to serve as a starting point.⌉⌊Pre-prepared 
legal page templates to serve as a starting point.⌉[

Pre-prepared legal page templates to serve as a starting point.

[⌊Insert ads directly into your theme for advanced ad placement.⌉⌊Insert ads directly
into your theme for advanced ad placement.⌉[

Insert ads directly into your theme for advanced ad placement.

[⌊Multiple ad networks / A-B testing.⌉⌊Multiple ad networks / A-B testing.⌉[

Multiple ad networks / A-B testing.

[⌊Google Analytics integration.⌉⌊Google Analytics integration.⌉[

Google Analytics integration.

[⌊Embed codes in the header / footer.⌉⌊Embed codes in the header / footer.⌉[

Embed codes in the header / footer.

[⌊Ad widgets which support the rules system.⌉⌊Ad widgets which support the rules
system.⌉[

Ad widgets which support the rules system.

[[

[[

[[

[[

[[

## Blocks

This plugin provides 1 block.

 *   Wp-Insert Ad Unit

## Installation

#### In WordPress

 * Go in your Dashboard to ‘Plugins’ -> ‘Add New’
 * Search for ‘Wp-Insert’
 * Click on ‘Install Now’
 * Activate the plugin through the ‘Plugins’ menu in WordPress
 * Open the ‘Wp Insert’ page from the admin menu

#### Manually

 * Download the plugin
 * Go in your Dashboard to ‘Plugins’ -> ‘Add New’
 * Click on ‘Upload Plugin’
 * Choose the downloaded zip file and click ‘Install Now’
 * Activate the plugin through the ‘Plugins’ menu in WordPress
 * Open the ‘Wp Insert’ page from the admin menu

## FAQ

### Will my existing ad code keep working after updating?

Yes. Ad code is stored and rendered exactly as you entered it, and the plugin ships

an automated test suite that verifies iframes, JavaScript snippets, AdSense code,
plain HTML and shortcodes all render byte-for-byte identically across every placement
type.

### Who can add or edit ad code?

Only users with the `manage_options` capability (administrators on a single site).

Users who do not additionally have the `unfiltered_html` capability have their input
filtered through `wp_kses_post()` before it is saved.

### Where can I get support?

Visit the [Wp-Insert support site](https://wpinsert.smartlogix.co.in/support/).

## Reviews

![](https://secure.gravatar.com/avatar/672ed014eaeaea514176554b2a6ba67ef29ebcf54c5796e268791f6916ded0fb?
s=60&d=retro&r=g)

### 󠀁[Subestimado](https://wordpress.org/support/topic/subestimado/)󠁿

 [tesisconmarvin](https://profiles.wordpress.org/tesisconmarvin/) Disambor 12, 2024

Probalbemente no muchos den una opinion porque solo utilizan este plugin para luego
borrarlo pero es muy bueno te ayuda mucho con las paginas legales.

![](https://secure.gravatar.com/avatar/b6c76868620d8aa0f50b153871cd62659fab9426b284783738f19a7809e6c0b5?
s=60&d=retro&r=g)

### 󠀁[Easy to use, but it needs more frequent updates](https://wordpress.org/support/topic/easy-to-use-but-it-needs-more-frequent-updates/)󠁿

 [fjavier](https://profiles.wordpress.org/fjavier/) Disambor 4, 2024

Very straightforward an intuitive, just add your items in the content boxes, click
Update and the changes are instant! It has only one tier level admin page for the
contents, ads and everything, therefore it is just a little difficult to locate 
items under the different groups, especially if you have a busy site with lots of
ads, otherwise it works well even using shortcodes or snippets generated by other
plugins. I just wish the existing contents/items were presented in a typical WP-
content list style. Saying the above, I hope it gets updated more often.

![](https://secure.gravatar.com/avatar/0194c569b1ea1e0e2ae1c7402f737ee08203f04edb91a84ac283f6b8749ba129?
s=60&d=retro&r=g)

### 󠀁[Works fine](https://wordpress.org/support/topic/works-fine-1585/)󠁿

 [stinsonpilot](https://profiles.wordpress.org/stinsonpilot/) Ogóst 8, 2024

Nice plugin

![](https://secure.gravatar.com/avatar/06efe762b76796d650dfa9243bdf7b8ea09891c50b0a147052ed72eb9d297872?
s=60&d=retro&r=g)

### 󠀁[Nice plugin 👍](https://wordpress.org/support/topic/nice-plugin-%f0%9f%91%8d/)󠁿

 [7 Mysteries](https://profiles.wordpress.org/1greatness/) Februari 10, 2023

This is really a good plugin for ad management, and it is easy to use. Best of all,
it is a free plugin. It is better than some other ad management plugins. Well done
for the good job.

![](https://secure.gravatar.com/avatar/d4250c3a5c2a5ac69e24d333860c95ea2679cb0e6bb20911f6746b51c892eb61?
s=60&d=retro&r=g)

### 󠀁[Bueno](https://wordpress.org/support/topic/bueno-86/)󠁿

 [José Luis Hernández](https://profiles.wordpress.org/jllifecoach/) Oktubor 28, 
2021 2 replies

Muy completo, solo le falta que se puede segmentar en las entradas de acuerdo a 
las etiquetas y hacer la interfaz más agradable.

![](https://secure.gravatar.com/avatar/45870e910bc70c4d727d6eb6ea6b8aef6e17ba131febf5d736e044ef46200032?
s=60&d=retro&r=g)

### 󠀁[Awesome](https://wordpress.org/support/topic/awesome-8817/)󠁿

 [juara1](https://profiles.wordpress.org/juara1/) Mee 25, 2021

Wordpress is very good application. Juara1.id likes it

 [ Read all 143 reviews ](https://wordpress.org/support/plugin/wp-insert/reviews/)

## Contributors & Developers

“Wp-Insert” is open source software. The following people have contributed to this
plugin.

Contributors

 *   [ Namith Jawahar ](https://profiles.wordpress.org/namithjawahar/)

[Translate “Wp-Insert” into your language.](https://translate.wordpress.org/projects/wp-plugins/wp-insert)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/wp-insert/), check 
out the [SVN repository](https://plugins.svn.wordpress.org/wp-insert/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/wp-insert/) by [RSS](https://plugins.trac.wordpress.org/log/wp-insert/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.6.0

 * Modernisation release. Existing ad code and settings are preserved; no
    reconfiguration
   is required.
 * Added an automated test suite covering ad-code rendering fidelity (iframes,
    
   JavaScript, AdSense, HTML, shortcodes) across every placement type, so updates
   cannot silently change how your ads are output.
 * Fixed a fatal error on PHP 8 when a second geo-targeting country group was
    configured.
 * Fixed numerous PHP 8.x warnings across the ad rendering path, including for ad
   
   units created by older versions of the plugin.
 * Security: added capability checks to every admin AJAX endpoint, restricted ad
   
   data saving to known ad unit types, added nonce verification to the ads.txt AdSense
   reset action, and removed debug output from the ad save routine.
 * Security: escaped all admin-side output, including the Google Analytics tracker
   
   ID which was previously written unescaped into an inline script.
 * The jQuery UI stylesheet is now bundled with the plugin instead of being loaded
   
   from an external CDN.
 * Country targeting no longer contacts a third-party geolocation API; lookups are
   
   resolved from a local database.
 * Removed unused video intelligence and Google API modules that were shipped but
   
   never loaded.
 * Removed the third-party ad network promotion from the ad code screen. The
    plugin
   no longer advertises any external service in the admin.
 * The full codebase now passes the WordPress Coding Standards with no errors or
   
   warnings.

#### 2.5.1

 * Plugin header and coding standards updates.

## Meta

 *  Version **2.6.0**
 *  Last updated **4 din ago**
 *  Active installations **10,000+**
 *  WordPress version ** 6.3 or higher **
 *  Tested up to **7.0.2**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/wp-insert/)
 * Tags
 * [Ad Management](https://rhg.wordpress.org/plugins/tags/ad-management/)[ad rotation](https://rhg.wordpress.org/plugins/tags/ad-rotation/)
   [ads.txt](https://rhg.wordpress.org/plugins/tags/ads-txt/)[adsense](https://rhg.wordpress.org/plugins/tags/adsense/)
   [tracking codes](https://rhg.wordpress.org/plugins/tags/tracking-codes/)
 *  [Advanced View](https://rhg.wordpress.org/plugins/wp-insert/advanced/)

## Ratings

 4.5 out of 5 stars.

 *  [  111 5-star reviews     ](https://wordpress.org/support/plugin/wp-insert/reviews/?filter=5)
 *  [  15 4-star reviews     ](https://wordpress.org/support/plugin/wp-insert/reviews/?filter=4)
 *  [  3 3-star reviews     ](https://wordpress.org/support/plugin/wp-insert/reviews/?filter=3)
 *  [  2 2-star reviews     ](https://wordpress.org/support/plugin/wp-insert/reviews/?filter=2)
 *  [  11 1-star reviews     ](https://wordpress.org/support/plugin/wp-insert/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/wp-insert/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/wp-insert/reviews/)

## Contributors

 *   [ Namith Jawahar ](https://profiles.wordpress.org/namithjawahar/)

## Support

Issues resolved in last two months:

     0 out of 1

 [View support forum](https://wordpress.org/support/plugin/wp-insert/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://wpinsert.smartlogix.co.in/support/)