Dynamic Galleries: Shortcode

Prerequisites and Setup

  • Any Media Library Organizer Pro license

Overview

Dynamic Galleries allow image galleries to be embedded in WordPress content, where the contents (images) of the gallery are dynamically queried – for example, by EXIF metadata.

This can be applied to both WordPress’ native [gallery] shortcode, and Media Library Organizer Pro’s [[media_library_organizer_dynamic_gallery]] shortcode.

Manually Adding Attributes to existing Galleries

Refer to the Dynamic Galleries Shortcode Documentation first to understand how to build Dynamic Galleries.

Use the following EXIF attributes in your existing shortcode to filter images by EXIF metadata:

Parameter Accepted Value Description
exif_camera_make_in string Images will be displayed where the EXIF Camera Make matches the given value. To specify more than one value, separate values with a comma.
exif_camera_make_not_in string Images will be displayed where the EXIF Camera Make does not match the given value. To specify more than one value, separate values with a comma.
exif_camera_model_in string Images will be displayed where the EXIF Camera Model matches the given value. To specify more than one value, separate values with a comma.
exif_camera_model_not_in string Images will be displayed where the EXIF Camera Model does not match the given value. To specify more than one value, separate values with a comma.
exif_created_date_in string Images will be displayed where the EXIF Created Date matches the given value. To specify more than one value, separate values with a comma.
exif_created_date_between string Images will be displayed where the EXIF Created Date falls between the two given dates, in the format yyyy-mm-dd,yyyy-mm-dd
exif_author_in string Images will be displayed where the EXIF Author matches the given value. To specify more than one value, separate values with a comma.
exif_author_not_in string Images will be displayed where the EXIF Author does not match the given value. To specify more than one value, separate values with a comma.
exif_comments string Images will be displayed where the EXIF Comments contain the given value.
exif_description string Images will be displayed where the EXIF Description contains the given value.
exif_title string Images will be displayed where the EXIF Title contains the given value.

Example Shortcode Usage

Display Images where the EXIF Camera Make HMD Global 

[gallery exif_camera_make_in="HMD Global"]

Media Library Organizer: EXIF and IPTC Addon: Shortcode: Example: Display Images where Camera Make = HMD Global

Display Camera Make and Model on all Images matching the Category Name “Vehicles” and having a Camera Make = HMD Global 

[gallery mlo-category_in="Vehicles" camera_make_in="HMD Global" display_camera_make="true" display_camera_model="true"]

Media Library Organizer: EXIF and IPTC Addon: Shortcode: Example: Display Images where Camera Make = HMD Global, Category = Vehicles

Display Camera Make, Model and Created Date on all Images photographed/created in May 2019

[gallery created_date_between="2019-05-01,2019-05-30" display_camera_make="true" display_camera_model="true" display_created_date="true"]

Media Library Organizer: EXIF & IPTC: Display by Date