Visit Eventchamp WordPress theme to create a new events & conference website. Eventchamp WordPress Events Theme

Guide to Add Image Captions in WordPress

Table of Contents

Adding image captions in WordPress is an essential step for improving the SEO and user experience of your website. By providing additional context and information about the images on your site, captions can help search engines understand the content of your pages, and make it easier for visitors to understand the images. In this guide, we will walk through several methods for adding the image caption in WordPress, including using the visual editor, the text editor, plugins, and custom CSS.

Creating Image Captions From the Media Library

Media Library for Image Caption
  1. Log in to your WordPress dashboard and navigate to the Media Library.
  2. Select the image that you want to add a caption to by clicking on it.
  3. Once the image is selected, scroll down the right-hand side of the screen and find the “Caption” field.
  4. Type your caption into the “Caption” field.
  5. Click the “Update” button to save your changes.
  6. To add caption to multiple images, You can select multiple images by clicking on checkbox , then click on “Bulk Edit” button on top of the media library, then in the next screen, type captions in respective caption fields and then click “Update”.
  7. Once you have added captions to your images, they will be displayed below the images in your posts and pages.
Image Caption

It’s worth noting that the caption you added from media library will be same for all instances of that image on your website.

Adding Captions through the Visual Editor

Adding Image Captions through the Visual Editor

The easiest way to add captions to your images in WordPress is by using the visual editor. When you are writing a post or a page, simply click on the image you want to add a caption to, and then click on the “caption” option in the top left corner of the editor. This will open a text field where you can enter your caption. You can also align the image left, right or center by clicking on the respective option.

Adding Captions through the Text Editor

If you’re comfortable working with HTML code, you can also add captions to your images through the text editor in WordPress. To do this, click on the “text” tab instead of the “visual” tab in the editor. You’ll need to add the HTML <figcaption> tag around your caption text, and also need to make sure that the img tag contains a class attribute with the value “wp-caption”. Here’s an example of the HTML code you’ll need to add:

    <img src="image-url.jpg" class="wp-caption">
    <figcaption>Caption for the image</figcaption>

Adding Captions Using a Plugin

There are also a variety of plugins available that can help you add image captions to your WordPress site. One popular plugin is called Easy Image Collage. This plugin allows you to create collages of images and captions, and then insert them into your post or page. Other popular options include FSM Custom Featured Image Caption and WordPress Media Library Helper. Be sure to do proper research before selecting a plugin to ensure that it’s regularly updated, compatible with your version of WordPress, and has good reviews.

Creating a Custom CSS

Lastly, you can customize the way your captions look by creating a custom CSS. You will need to create a child theme and add the CSS to the child theme’s style.css file or to a custom CSS plugin. You can control the size, font, and color of the captions using CSS. Below is an example of CSS you can use for styling captions:

.wp-caption {
    padding: 10px;
    background-color: #f7f7f7;
    border: 1px solid #ddd;
    font-size: 14px;
    text-align: center;
    margin-bottom: 20px;

Tips for Writing Effective Image Captions

  • Keep your captions short and sweet. They should be concise and to the point, providing the necessary information without being too wordy.
  • Use keywords to boost SEO, but be sure to use them naturally. Don’t stuff your captions with too many keywords, as this can negatively affect the user experience.
  • Be descriptive and provide context to the image. Captions should explain what’s happening in the image or what it represents.
  • Use alt-texts in captions, it will help visually impaired users understand the image.
  • Use proper grammar and punctuation. Captions should be free of typos and other errors, as this can make your site look unprofessional.
  • Consider the placement of the caption with respect to the image. It should be aligned in such a way that it’s easy to read and understand.
  • Use action words to add a sense of movement to your captions. This can help to make the image more interesting and engaging.


In conclusion, adding image captions in WordPress is a simple process that can greatly enhance the user experience, improve the SEO and provide context to the images on your website. With the various methods of adding captions, you have the flexibility to choose what works best for you. With the above tips for writing effective captions, you can ensure that the captions on your website are not only accurate but also engaging for the users. Remember that the captions you write should give your readers a good idea of what the image is about, without going into unnecessary detail.

Katerina Valeria
Katerina Valeria
Hi there! My name is Catherine and I am a professional content creator with a focus on WordPress. I write blog articles for Gloria Themes, sharing my knowledge and expertise on all things related to this popular website platform.

Subscribe to Our Newsletter for Updates, Tips, and Offers


Hand-Picked Related Articles

If you’re looking for helpful tips and tricks on improve your WordPress website or improving your web design skills, be sure to check out our related articles for valuable insights and resources.

What Is a WordPress Slug?

Explore the depth of WordPress Slugs: potent SEO tools and navigational guides, crafting a seamless user journey while boosting visibility.