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.3
WordPress version tested:5.8
Plugin version:2.3.0
Added to WordPress repository:17-12-2012
Last updated:26-07-2021
Rating, %:92
Rated by:28
Plugin URI:
Total downloads:53 585
Active installs:3 000+
plugin download
Click to start download

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

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

Just add the image source in the backend and choose how to display it on your website.

Image Source layouts

Choose between different credit displays:

  • list all image sources below the content of a specific page or place the list manually
  • credit as a caption above the image
  • embed a complete credit list of all images and photos on your website

Frontend Features

  • display credits for images in the content, galleries, shortcodes, and featured images
  • define the layout and position of the image source
  • attach the image source list below the content automatically or using a shortcode or PHP function
  • display image sources on archive pages
  • block editor: detects image sources for the image, cover image, and gallery blocks
  • link to the copyright holder and include a link to the image license

Backend Features

  • manage image source within the Media dashboard and in the settings of the Image and Cover Image blocks
  • quickly assign a centrally defined source to any image and choose three options: hide photo sources for these images, show a specific source (e.g., your name), or the uploaders name
  • warn about missing image sources
  • manage, display, and link available licenses


English, German


Take a look at the Image Source Control Manual.

Find a list of missing images sources and other debug tools under Media > Image sources

Automatic image sources

You can choose to display image sources automatically below the post content or as a small caption 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 posts via the shortcode [isc_list] in your content editor or a text widget.

Use [isc_list id="123] to show the list of any post or page.

Use the PHP code <?php if( function_exists('isc_list') ) { isc_list(); } ?> within your template files.

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 to use the default image source.

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.