Add Images To WordPress Posts The Easy Way

WordPress Posts

To add images to WordPress posts, a lot of tasks are involved. From searching for a stock photo you can use, to compressing the stock photo to reduce its size and impact on your websites loading time. This can take a long time and waste a lot of previous time time you can use to optimize your post and rank your site higher in search engines.

Unfortunately this is a process every WordPress user has to go though, whether you own a portfolio site, a blog or any other type of website. Images are one of the important factors of your website not only does it make your website look more attractive, but it also helps you rank better in search engines, and adds your images to the image search results on several search engines.

Today I am here to show you a way you can speed up this process and add images to WordPress posts faster, easier and without all the hassles. You don’t even have to leave your WordPress website to find images this method will help you find images within your Post editor, and it will also automatically compress and reduce the size of your images without you having to lift a finger.


The method I’m about to share with you have several advantages that you will automatically gain when you implement the steps involved with the method. It’s quick and easy to setup, and only requires you to install a couple of plugins and modify a few settings. Nothing major, and you don’t have to fiddle around with any code.

  1. Faster and much easier way to find images for your blog posts.
  2. Easily find images to use as your featured image, as well as images to insert directly into your blog posts.
  3. Add images to WordPress posts without having to leave your WordPress post editor.
  4. No costs involved. Everything involved with this method is free to use.
  5. Save hours of your time.

Add Images To WordPress Posts The setup

The method I’m about to show you will help you add images to WordPress posts without having to spend hours finding the perfect stock photos, and without having to leave your WordPress website. Gosh you don’t even need to open up a new tab when adding a new image!

To follow the method you will need to install a couple of plugins on your WordPress website, and modify a few settings. I will walk you through all the steps involved so you can also add images to WordPress posts the easy way.

Step-by-Step instructions

Let’s jump right into the action. Simply follow these steps and you’ll soon be able to add images to WordPress posts using a quicker, easier way.

Note: I will first guide you through the process of installing and setting up this method. Once completed, I will walk you through the easier, faster process that you can use to add images to WordPress posts.

Step 1: Image Compression

Well start off by installing an image compression plugin on WordPress. This plugin will automatically compress all images on your website, helping you increase the loading time of your web pages and decrease the impact images have on the size of your web pages. With this plugin installed, there’s no need to head over to an image compressor or start up an image editing application to reduce the size of your images since the plugin handles everything.

For image compression, we will be using WP Smush. This is a very useful WordPress plugin that can be installed for free, and automatically compresses images as you add them to your posts.

Log in to your WordPress websites admin area, and head over to Plugins >> Add New. In the search bar, enter WP Smush.

Install the WP Smush plugin as indicated in the screenshot above. Once installed, simply click on Activate Plugin to activate WP Smush.

After activating WP Smush on your WordPress website, head over to Plugins >> Installed Plugins and look for WP Smush. Click on Settings to go to WP Smushs settings page.

WP Smush also offers a Pro upgrade. If you need any of the features offered by the Pro upgrade, you can upgrade by clicking the Upgrade Now button in the right sidebar on the WP Smush settings page. Note that the free version has a lot features and everything you need to reduce the size of your images.

With the free version of WP Smush, youll have 2 available options on its settings page. One option is to enable or disable the plugin on all future image uploads, and the second option is to smush or compress images on your website that were uploaded before WP Smush was installed / enabled.

While on the WP Smush settings page, check and ensure the checkbox next to Smush images on upload is checked.

Next you need to scroll down and smush all your existing images. This is an optional step, but will be very helpful if you didnt optimize any of your previously added images. Simply click on Bulk smush now to start compressing your existing images that was uploaded before you installed and enabled WP Smush.

The smush process takes a while to complete. Be patient and DO NOT close the window while the plugin is processing images. Also note that with the free version of WP Smush you can only bulk smush up to 50 images at a time. This isn’t a problem you can simply do 50, come back to the settings page and process the next 50.

Step 2: Image Inject

Now that you have your automated image compression setup, it’s time to install the plugin that will allow you to add images to WordPress posts the easy and faster way. After completing this step, you’ll be up-and-running, ready to add images to your WordPress posts without having to leave your WordPress post editor.

The plugin we will be using to add images to WordPress posts is called ImageInject. This is a relatively small plugin that allows you to insert images from Pixabay and Flickr directly into your posts without having to leave the post editor page.

Head back to Plugins >> Add New and search for ImageInject. There should be only 1 search result.

Install ImageInject and then activate by clicking on Activate Plugin after the plugin has been installed.

ImageInject has been installed on your WordPress website and you can now add images to WordPress posts using a quick and easy method by simply searching for images from within the WordPress post editor page.

Before you start using the plugin, and before I show you how to use the plugin, you should do some initial configuration to suit your needs. Head over to Settings >> Image Inject. This brings up the settings page for the ImageInject plugin.

Settings >> Image Inject

The plugin settings page offers various settings you can configure to customize the plugin. These settings will allow you to customize the plugin in a way to suit your needs, as well as your websites needs, in a better way.

You can go through the settings and see if there’s anything you want to change. Pay close attention to the very first setting: License. When ImageInject searches for images, it also takes the license tag of the image and analyzes this tag. This tag tells the plugin what type of license is attached to the image, and whether or not attribution is required. You can set what type of license you want ImageInject to search for when you search for images on Flickr note that any images that require attribution will add a note at the bottom of your post with Photo by XXX, where XXX is the username of the Flickr user who uploaded the photo, as well as a link to their Flickr profile.

If you prefer NOT to have any attributions appear on your website, choose the Commercial Use Allowed, No Attribution Required option.

Add images to WordPress posts The process

Now that you’ve installed both an image compression plugin and the ImageInject plugin, you can start using this method to add images to WordPress posts. Remember I told you this method is really fast and easy to use? Well, you’re about to find out just how easy it gets!

To add images to WordPress posts using the ImageInject plugin, simply head over to a post, or compose a new post. When you get to the post editor page, scroll down to the bottom. You will see a new widget titled ImageInject Find Free Images. This is ImageInject and this is where you can search for images to use in your WordPress posts from now on.

To add images to WordPress posts using the ImageInject plugin, all you need to do is enter a keyword and hit Search. This will bring up results from Pixabay and Flickr you can then choose any photo to be added to your WordPress post.

Now the process is very simple. When you hover over any of the images that comes up in the search results, you’ll see a drop-down box pop up. This box will load a preview of the images, as well as several sizes the image is available in. If you want to insert the image into the post you are working on, simply click on the size you want to load and the image will be added.

You can also set an image as your posts featured image. To do this, simply click on the Featured image option, which can be found alongside the different size buttons.

Over To You

Now that I showed you how to add images to WordPress posts the easy, faster and more convenient way it’s your turn to implement these steps and check them out. Be sure to install both WP Smush and ImageInject to ensure your images are also compressed. This helps with both the loading time of your web page, as well as with your search rankings.

Did you give this method a go? Let us know in the comments below how you find this combination of plugins and if you have any additional suggestions.

Thelma Anderson

Click Here to Leave a Comment Below

Leave a Reply: