How to add jQuery div element to each image on WordPress?

In this tutorial; We’ll learn how to wrap all the images on a wordpress site with any div. For this you have to add some jquery code to any of the javascript file.

To achieve this first add a post and insert some images into that.

Our team at Themelocation is comprised of WordPress developers of high expertise

  • We can maintain, support and manage your single, or all your clients, website with dedication
  • Our skills are at your disposal.

Book a Call

After creating the post, open any of javascript file in your theme folder e.g. functions.js

You can found functions.js in wp-content/themes/your-theme/js/functions.js

Open it and add following lines of code at the end of file.


                jQuery( 'img' ).wrap( "<div class='image-wrapper'></div>" );


Now, on the front-end open the post you’ve just created. Right click on any of the image and and click inspect element.

Here you’ll see the image wrapped in the provided div in jquery code.


I hope you enjoy reading this blog post. If you want my team to do WooCommerce Maintenance for you, click here.

Leave a Comment

Your email address will not be published. Required fields are marked *