WordPress Tutorials
How to Add Multimedia to WordPress Posts

How to Add Multimedia to WordPress Posts

How to add images to your WordPress posts

When editing a post in WordPress, adding images to your WordPress posts can be done from the Add Media button of the visual editor:

how to add images in WordPress post

The WordPress Add Media pop-up will appear. Click on Select Files in the middle of the screen.

Screenshot showing WordPress Add Media pop-up for selecting images for upload

Navigate to the local file you want to use and WordPress will upload it and refresh the page depending on the file format. For the purpose of this tutorial, we will add an image to the post. For images, there are two things you should take care of. First, describe the image itself – enter its Alt text, a title for the link, and optionally a caption. The caption will appear under the actual image on your front end.

screenshot of the attachment details - adding title, caption & alt text

Once you do that, you need to specify the attachment settings of the image:

  • Alignment – How to align the image in your content. It depends on your actual theme on how alignments will work on your site.
  • Link To – Select where to link the image to – the full-size image file, the media page automatically created for each new attachment, custom URL or simply not to link it.
  • Size – When you upload an image, WordPress creates multiple copies of it in different sizes. Choose whether you want a thumbnail, medium-sized image or the entire image added to your post.

screenshot showing how to change the alignment, size and

After you enter the information for your photo and choose how to visualize it in your post, click on “Insert into post”. You will see the image added to your editor window.

Screenshot showing how the post looks after the image has been inserted in the WordPress visual editor

You can now update your post and go to the front end of your site. You will see the newly added image added to your post.

Screenshot showing how the post looks after the image has been inserted in the live version of the website (frontend)

How to embed videos in your posts

To add a video to your WordPress post follow these steps:

  • find the video you want to embed (e.g., on YouTube or Vimeo) and copy its URL.
  • go to your WordPress post (“Posts” > “All Posts” from the dashboard)
  • find the post in which you want to embed a video and click “Edit” (this will open the post editor)
  • paste the copied URL directly into the visual editor.

WordPress has an auto-embed feature. When you paste the URL, WordPress automatically converts it into an embedded video. This feature supports many popular video hosting services like YouTube, Vimeo, and others.

After pasting the URL, we recommend previewing your post to ensure the video displays correctly. If it looks good, you can then publish or update your post.

If this method of embedding is not working for you – check your “Writing” and “Media” settings for auto-embeds to be enabled. Usually, WordPress should have auto-embeds enabled by default.

Another thing to keep in mind regarding embedding videos on your WordPress posts is page load speed. Each video adds to the page load time, so we recommend limiting the number of videos embedded on a single post/page.

Tutorial Menu

Share This Article