Insert Post Ads


Ads Plugin With Auto Ad Injection

Need an easy way to automatically insert post ads?

In-post ads get the best click through rate. If you want to increase your CTR and Google AdSense revenue, then you need to insert post ads within your content.

Insert Post Ads allows you to automatically insert post ads after a specified number of paragraphs. This saves you the hassle of manually inserting post ads for every post.

This ads plugin is based on our article about how to insert ads within your post content in WordPress.

We created this plugin to make it as easy as possible to insert ads in posts.

Insert Post Ads Features

  • Quick and easy setup
  • Automatic Google AdSense injection
  • Insert post ads using any third party advertising code, or custom code
  • Select whether to insert post ads on posts, pages, or custom post types.
  • Choose to insert post ads before content, after post content, or after specified number of paragraphs

Insert Post Ads makes monetizing your blog easy.


This plugin is created by Syed Balkhi and the WPBeginner team.

What’s Next

If you like this plugin, please leave a good rating and consider checking out our other projects:

Visit WPBeginner to learn from our WordPress Tutorials and find out about other best WordPress plugins.

This plugin should work with most good WordPress hosting providers, but if you need help to insert post ads, you can ask your questions here.


Insert Post Ads is the easiest ad injection plugin, for Google AdSense or any advertising code.

Our goal is to make using WordPress easy for beginners, both with our WordPress plugins and resources like WPBeginner, the largest WordPress resource site for beginners.

I feel that we have done that here. I hope you enjoy using Insert Post Ads.

Thank you

Syed Balkhi


  • Post Advert Screen
  • Settings Screen

Часто задаваемые вопросы

Installation Instructions
  1. Install Insert Post Ads by uploading the insert-post-ads folder to the /wp-content/plugins/ directory. (See instructions on how to install a WordPress plugin.)
  2. Active the Insert Post Ads plugin through the Plugins menu in WordPress
  3. Add your adverts by navigating to the Post Adverts in the WordPress Administration menu.
  4. Choose where to insert your newly created Post Adverts by navigating to Post Adverts > Settings in the WordPress Administration menu.
Will my post ads be responsive?

When you insert post ads, your theme will determine whether or not your post ads are responsive on mobile devices.

Does Insert Post Ads work with custom post types?

Yes, you can choose to insert post ads in custom post types in the Post Adverts > Settings menu.



It is working with AdSens perfectly! Thank you very much for this plugin, creator!
Best wishes;

Fast, and even WPML compatibel

Hi, even in our WPML based multillanguage sites this nice little tool is working reliable. German ads in german post, english inserts in english posts and spanish ads in spanish posts.

Посмотреть все 15 отзывов

Участники и разработчики

«Insert Post Ads» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:


Перевести «Insert Post Ads» на ваш язык.

Заинтересованы в разработке?

Просмотрите код или подпишитесь на журнал разработки по RSS.

Журнал изменений


  • Code cleanups
  • Permissions for ads access


  • Tested with WordPress 4.7.3
  • Cleaned up code


  • Tested with WordPress 4.3
  • Fix: plugin_dir_path() and plugin_dir_url() used for Multisite / symlink support


  • Added: New options to position advert before content or after content
  • Added: WordPress 4.0 compatibility


  • Added: Option to exclude inline CSS on adverts
  • Added: .insert-post-ads class on advert containers
  • Added: Post/Page/CPT specific advert exclusion option


  • Removed: readme.txt tags
  • Fix: Content not outputting when no Post Adverts defined


  • Added Simplified Chinese language translations (props: Changmeng Hu)


  • First release