Automatically Insert Content After Each WordPress Post or Page

Have you ever wanted to automatically display a piece of content, or specific page element at the of each blog post on your WordPress website? If so then the plugin we are going to be looking at today could be just what you are looking for.

By installing the free Add Widget After Content plugin, a new widget area is added to your website. This widget area displays its contents at the end of the single post template. This means that you can now add any custom content to that widget, causing it to be displayed after the content area, but before the comments section of each post.

As most plugins include their own widget, and you can also use the text widget to enter any custom content you would like displayed after your posts, there really is no limit to how you can use this new feature on your website. From inserting custom HTML content, newsletter sign up forms, or any shortcodes, you now have an easy way to display this content at the end of each post or page.

So if you like the idea of automatically inserting a set of piece of content after the main post body area, read on for our guide to using the Add Widget After Content plugin.

How to Use Add Widget After Content on Your Website

As the Add Widget After Content plugin is free to use, it can be installed on your site directly from the WordPress plugin directory.

To do so, log into your site’s admin area ( and then navigate to Plugins > Add New using the sidebar menu.

From the Add Plugins screen, enter ‘Add Widget After Content’ in the search field and then install the first item listed in the results.

Add Widget After Content

Once the plugin has been installed and activated, it can then be configured from its screen on the Appearance menu.

Using the Add Widget After Content Plugin

From the settings page of the plugin, you can decide which post types to display the widget on. This includes posts, pages, and any others that you might have active on your website.

Add Widget After Content Settings

You can also exclude any individual post formats that you would prefer to not to include the widget contents. Once you’ve made your decisions, you can then head over to the widgets page to add your content.

Add Widget After Content Widgets

On this screen, you should see a new widget area titled After Content. Any widgets that you add to this widget area, will now be displayed under your posts or pages, depending on how you’ve configured the plugin.

If there are any posts that you would like to disable the widget for, simply check the box on the Widget After Content meta box that is now displayed on the WordPress post editor screen.

Add Widget After Content Disable


Now you can add a custom message or widget to the end of each post that you publish on your blog. Whether you want to include a call to action, an email optin form, or a set of links for your readers to follow, this plugin makes it easy to do so.

If you have any questions about this plugin, or working with WordPress in general, please leave a comment below.

New posts to your inbox.


  1. ramo

    Its getting close to 4 years since this article and the plugin is still being updated.

    Just what I was looking for. Thanks for sharing!


  2. anil kumar
    anil kumar

    i want to add comment box and reply button on underneath the evry single post ?? how to do that !


  3. abi

    I have installed the plug in, but the widget is not appearing on any of my existing posts? Please help


    1. Valley of the Monsters Dev
      Valley of the Monsters Dev

      Same here. I stripped my site down to no other plugins and the Twenty Seventeen theme, and it still does not insert the widget after my posts. Shame, because this was exactly what I needed.

  4. Viano

    Just what I’ve been looking for. Thank you so much!


  5. James Emmanuel
    James Emmanuel

    Nice sharing, I was trying to figure out, is it possible to add the piece of content in a paragraph? Or it’s only on the bottom of the post?


  6. cryswerton

    Hi Joe! First of all, thanks for the article! I’m brazilian so I hope you understand what I’m willing to do. I hope you can help. I’m trying to make my wordpress blog to show a feature that only appears on my blog posts. It’s a bottom bar that fit the whole width of the screen, it must appear all over the other elements of the post and only disappear when the user clicks on the close button. Is it possible to do that? If so, from where should I start?


  7. Kate

    Phew, finally something that works. I am with Klaviyo so all the usual plugins dont work with a newer ESP. Thanks for this.