WordPress

Adding Images in WordPress

Upload, insert, and manage images in your WordPress posts and pages.

Images make your content more engaging and professional. WordPress makes it easy to add photos to any post or page.

Inserting an Image into a Post/Page

  • Upload — upload a new file from your computer
  • Media Library — select a previously uploaded image
  • Insert from URL — link to an external image

Setting Alt Text

Always add alt text to every image. Click the image in the editor → type a description in the Alt Text field (right panel). Alt text helps screen readers and improves SEO.

Image Alignment

With the image selected, use the block toolbar to align left, center, or right, or make it wide/full width.

Linking an Image

Click the image → click the link icon in the toolbar → enter a URL. Useful for linking to a larger version or an external page.

The Media Library

Find all uploaded images at Media → Library. You can search, filter, and see where each image is used.

Optimizing Images Before Upload

  • Resize images to the maximum display size (usually 1200px wide)
  • Compress images using a tool like TinyPNG or Squoosh
  • Use WebP format when possible — it's 25–35% smaller than JPEG

Tips

  • Never upload images larger than 2MB — they slow page load
  • Use descriptive filenames (blue-widget.jpg, not IMG_4521.jpg) for SEO
  • WordPress generates multiple sizes automatically — it uses the right one for context

Want us to handle it?

330 Hosting can do this for you.

Use the guide above if you want to do it yourself. If you would rather avoid breaking email, DNS, files, SSL, or WordPress, our support team can help.