Support » Plugins and Hacks » [Plugin: Media Library Assistant] Feature Request: use existing XMP/IPTC meta data

[Plugin: Media Library Assistant] Feature Request: use existing XMP/IPTC meta data

  • Hello once more 🙂

    I’ve experimented with similar plugin systems in the past, and one of them automatically populated the “attachment tag” taxonomy by extracting embedded keywords from image files (XMP and/or IPTC meta data).

    It would be awesome if that functionality could be added to MLA at some point – I add keyword tags to all of my images in my DAM software (Adobe Lightroom) anyway and they already are in the image. 🙂



Viewing 8 replies - 1 through 8 (of 8 total)
  • johnharris54



    yes that is exactly what we need. If the caption could be extracted and placed under the image, the IPTC keywords turned into tags, that would be fantastic. Us small fry could get around Google’s commitment to only indexing the mega libraries such as Getty & Alamy and promote pluralism…

    Thanking you in advance

    Hi John, re the captions, please have a look at my thoughts about those in a separate support post that I just created: http://wordpress.org/support/topic/plugin-media-library-assistant-gallery-thumbnail-captions?replies=1


    Plugin Author David Lingren


    Thanks to both of you for these ideas. Let me make sure I understand what you’re talking about.

    At the bottom of the “Single Item Edit” screen there’s a text box labeled “Image Metadata”. If you scroll down through the text you come to ‘image_meta’, with an array of things like ‘aperture’, ‘credit’ and ‘camera’. are those the XMP/IPTC keywords you’re referring to?

    I’ll give some thought on how to access and use this information, and I welcome these and future suggestions. Thanks again.

    “image_meta” contains a mix of both EXIF and IPTC meta data, but only a fragment of it. I do not see any of my keywords in WP’s “image_meta”. It would appear that WP doesn’t utilize them (a quick check with an FTP client reveals that the data is preserved in the uploaded file, but it doesn’t “move along” to any other image sizes that WP generates).

    FWIW, a brief explanation might be useful for you:

    “EXIF” contains the more technical data about the image, like aperture, camera, copyright, etc. – this part of the meta data is usually embedded in the image data by the camera, when it is stored on the camera’s memory card.

    “IPTC” contains descriptive information like the location, title, caption and keywords. This part of the meta data is commonly added in an image editor or digital asset management system.

    “XMP” is a different/newer approach that contains both EXIF and IPTC data, as well as post processing information about the software used, etc. (most common among files created by software from Adobe).

    Plugin Author David Lingren


    That’s really helpful, thanks! I’ll do some research…

    Plugin Author David Lingren


    I have just released version 0.90, which is the first of two releases to address these suggestions. This version lets you add ITPC and EXIF data to your MLA Gallery displays. It also supports Custom Field and Taxonomy term display.

    MLA Gallery display is done directly from the data embedded in the image; no intermediate steps are required. The limitation of this approach is that you can’t use the data for query purposes or other WordPress use.

    My next release will build on this one, with a Settings screen that lets you transfer IPTC/EXIF data from the image file to Custom Fields or Taxonomies. I also plan to provide a way to assign metadata to the “standard” fields – title, caption, description and alternate text. These additional features will take some work and I wanted to get the current release out before the release of WordPress 3.5.

    Thanks for the suggestions and for your continued interest in the plugin!

    Plugin Author David Lingren


    I have just released version 1.00, which completes the metadata handling functions. This release has a new tab on the Settings page for defining rules to map metadata to WordPress standard fields (e.g., caption), taxonomy terms and custom fields. Mapping occurs automatically when attachments are added to the Library (this can be disabled).

    There are also three ways to map metadata for attachments already in the Library: 1) the Settings page has buttons for mapping ALL the attachments in the Library, 2) the “bulk edit” area has a button to map a group of attachments selected from the Assistant table listing, and 3) the Edit Media/Edit Single Item screen has a button to map one attachment at a time.

    Let me know if there’s anything else I should consider for a future release. Thanks again for these great ideas!

    Wonderful update, David! Thanks a million, the keyword mapping is an INSANE helper!

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘[Plugin: Media Library Assistant] Feature Request: use existing XMP/IPTC meta data’ is closed to new replies.