How-To Insert Images in a WordPress Post

How-To Insert Images in a WordPress Post

Inserting images in a WordPress post is not hard at all, the tools you need is a WordPress blog installation and a couple of images to work with. The benefit of having images to your posts is how engaging and emotional they can to be the reader, and yourself of course.

I used to think that having specially categorized images are important, it turns out something like a single lamp can be attached to a post that talks about carrots. Go figure.


Start by logging into your WordPress admin dashboard.

WordPress New Post

Click the “Add Media” button and you will be presented with the following page,

WordPress Add Media

Select the “Upload Files” tab and click “Select Files”, locate the files on your computer and start uploading it. The next screen you will be presented with is going to be,

WordPress Insert Media

On this page enter all the photo details as you can see I have done on the right side and click “Insert into post”, the end result will look something like this,

WordPress Image in a Post

That is all. It’s a pretty straightforward guide and I will gladly help you if you need me to. The settings for images are also very basic, you can select the position and the location where you want to link the picture to, in my case – none.

I have a feeling you might be interested in the follow three answers, so I am going to include them in this post,

  1. How to compress WordPress images?
  2. How to increase WordPress upload size?
  3. How to disable automatic thumbnail generator in WordPress?

How-To Compress WordPress Images

How-To Compress WordPress Images

This tool will run all of the images in your media library through the WP web service. Any image already processed will not be reprocessed. Any new images or unsuccessful attempts will be processed.

As part of the Yahoo! API this plugin wil provide a URL to each of your images to be processed. The Yahoo! service will download the image via the URL. The Yahoo service will then return a URL to this plugin of the new version of the image. This image will be downloaded and replace the original image on your server.

WP @ WordPress Plugins

It is a very easy to install and understand tool, just download it through your plugin management panel in WordPress admin dashboard and you are done. It will then automatically smush all the images that are going to be uploaded after the initial installation. The download link is above.

How-To Increase WordPress Image Upload Size?

If you are on a shared hosting account, it might prove to be slightly difficult to change the maximum upload size.

The most basic method of doing such a thing is by adding the following 4 lines to your .htaccess file which is located on root folder where wp-config.php is.

php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300

Your upload size will be increased to 64MB and you can change to whatever you like.

WordPress Internal Server Error

If you are being presented by a 500 Internal Server Error, you will need to contact your hosting company to solve the issue.

How-To Disable Automatic Thumbnail Generator in WordPress?

WordPress Thumbnail Generator

You probably mean this thing, right? It’s helluva annoying at first, but it does come useful at times, because certain WordPress themes wouldn’t resize images automatically. Either way, if you are looking to save some precious disk space on your hosting account, look no further than editing the media settings.

Settings -> Media ->

WordPress Media Settings

And that is all we have to do.

That is a lot of things we were able to learn in one post, I hope it helped you out and feel free to share it with your friends, enjoy!


  1. Pretty part of content. I just stumbled upon your blog
    and in accession capital to claim that I get actually enjoyed
    account your blog posts. Anyway I’ll be subscribing for your
    feeds or even I achievement you get entry to persistently rapidly.


Please enter your comment!
Please enter your name here