Image Source Control

plugin banner

The Image Source Control saves the source of an image, lists them and warns if it is missing.

Author:Thomas Maier (profile at
WordPress version required:5.0
WordPress version tested:5.3.3
Plugin version:1.10.4
Added to WordPress repository:17-12-2012
Last updated:01-03-2020
Rating, %:90
Rated by:23
Plugin URI:
Total downloads:38 009
Active installs:2 000+
plugin download
Click to start download

Did you ever forget to add the source to an image file in the frontend and the lawyer of the copyright holder knocked on your door?

Image Source Control (ISC) helps to prevent this situation.

github repository

I might not always be able to work on feature requests or fix buxes, but you can submit them to the github repository.
I will definitely review them there.

Image Sources Lists

You can choose between different image source list types:

  • source as image caption/overlay (not compatible with all themes)
  • source list below the content
  • combined source list of all images

Frontend Features

  • display sources for images in content, galleries, shortcodes and featured images
  • show image source directly in the image (not working with all images and themes)
  • include a list with all images and their sources of the current page/post
  • include a list with all images and their sources of the whole website
  • attach lists below the content automatically or using shortcodes or template functions
  • display image sources on archive pages

Backend Features

  • manage image source within media dashboard and in the Image block settings
  • mark an image to belong to the uploader
  • lists images with missing sources in the backend
  • warnings, if image source is missing
  • link sources to any url
  • manage, display and link licenses


English, German


Also have a look at the image source control website.

Find a list of images with missing sources under Media > Missing sources

Automatic image sources

You can choose to display image sources automatically below the post content or as a small overlay above your images. Just visit the settings page of the plugin to enable those options.

Manually included image sources on pages/posts

You can add the image source list manually to pages or post via the shortcode [isc_list] in your content editor. You can use [isc_list id="123] to show the list of any post or page.

You can also add the list with the function isc_list() within the loop in your template files. Use isc_list( $post_id ) to show the image source list outside the loop.

You should also check first if the function exists before using it:

List all image sources

You can add a paginated list with ALL attachments and sources attached to posts and pages using the shortcode [isc_list_all].

Use [isc_list_all per_page="25"] to show only a limited number of images per page.

Use [isc_list_all included="all"] to show all attachments in the list, including those not explicitly attached to a post.

The plugin searches your post content and thumbnail for images (attachments) and lists them, if you included at least the image source or marked it as your own image.

Legal Notice

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.