Title: Media Library Assistant Blocks
Author: David Lingren
Published: <strong>September 1, 2026</strong>
Last modified: September 1, 2026

---

Search plugins

![](https://ps.w.org/media-library-assistant-blocks/assets/banner-772x250.jpg?rev
=3676739)

![](https://ps.w.org/media-library-assistant-blocks/assets/icon-256x256.png?rev=
3676741)

# Media Library Assistant Blocks

 By [David Lingren](https://profiles.wordpress.org/dglingren/)

[Download](https://downloads.wordpress.org/plugin/media-library-assistant-blocks.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/media-library-assistant-blocks/#description)
 * [Reviews](https://wordpress.org/plugins/media-library-assistant-blocks/#reviews)
 *  [Installation](https://wordpress.org/plugins/media-library-assistant-blocks/#installation)
 * [Development](https://wordpress.org/plugins/media-library-assistant-blocks/#developers)

 [Support](https://wordpress.org/support/plugin/media-library-assistant-blocks/)

## Description

Media Library Assistant Blocks provides Gutenberg blocks for all shortcodes provided
by the popular [Media Library Assistant](https://wordpress.org/plugins/media-library-assistant/)
plugin. The blocks offer an easy way to compose MLA shortcodes by customizing the
look and feel of shortcode output with controls in the Block Editor’s Inspector 
Panel.

### Custom MLA Blocks

 * **MLA Gallery**: The `[mla_gallery]` shortcode displays a gallery of images and/
   or other Media Library items (such as PDF documents). MLA Gallery is a superset
   of the [gallery] shortcode in the WordPress core; it is compatible with [gallery]
   and provides many enhancements.
 * **MLA Tag Cloud**: The `[mla_tag_cloud]` shortcode displays a list of taxonomy
   terms in what is called a ‘tag cloud’, where the size of each term is determined
   by how many times that particular term has been assigned to Media Library items(
   attachments). The cloud works with both flat (e.g., Att. Tags) and hierarchical
   taxonomies (e.g., Att. Categories) MLA Tag Cloud provides many enhancements to
   the basic “cloud” display.
 * **MLA Term List**: The `[mla_term_list]` shortcode displays hierarchical taxonomy
   terms in a variety of formats; link lists, dropdown controls and checkbox lists.
   The list works with both flat (e.g., Att. Tags) and hierarchical taxonomies (
   e.g., Att. Categories).
 * **MLA Custom Field List**: The `[mla_custom_list]` shortcode displays a list 
   of WordPress custom field values in a variety of formats, including a “cloud”,
   where the size of each list item is determined by how many times that particular
   value has been added to Media Library items (attachments). MLA Custom Field List
   provides many enhancements to the basic flat/cloud display.
 * **MLA Archive List**: The `[mla_archive_list]` shortcode displays date-oriented
   values in a variety of formats, including a “cloud”, where the size of each list
   item is determined by how many Media Library items (attachments) have the corresponding
   date value. The archive list works with year, month, week and day values.

**NOTE:** Complete documentation is included in the Documentation tab on the Settings/
Media Library Assistant admin screen and the drop-down “Help” content in the admin
screens. You can find a stand-alone version of the Documentation on my web site:
[Media Library Assistant Documentation](http://davidlingren.com/assets/mla-doc.html)

**I do not solicit nor accept personal donations in support of the plugin.** WordPress
and its global community means a lot to me and I am happy to give something back.

If you find the Media Library Assistant plugin useful and would like to support 
a great cause, consider a [tax-deductible donation](http://secure.alsnetwork.org/goto/Chateau_Seaview_Fund)
to our [Chateau Seaview Fund](http://secure.alsnetwork.org/goto/Chateau_Seaview_Fund)
at the ALS Network. Every dollar of the fund goes to make the lives of people with
ALS, their families and caregivers easier. Thank you!

## Screenshots

[⌊The Block Editor showing the MLA Block icons in the Block Inserter and the MLA
Gallery Block attributes in the Block Inspector.⌉⌊The Block Editor showing the MLA
Block icons in the Block Inserter and the MLA Gallery Block attributes in the Block
Inspector.⌉[

The Block Editor showing the MLA Block icons in the Block Inserter and the MLA Gallery
Block attributes in the Block Inspector.

[⌊The Settings/MLA Blocks Documentation tab, with information on what the plugin
does and how it works.⌉⌊The Settings/MLA Blocks Documentation tab, with information
on what the plugin does and how it works.⌉[

The Settings/MLA Blocks Documentation tab, with information on what the plugin does
and how it works.

## Blocks

This plugin provides 5 blocks.

 *   MLA Archive List Displays date-oriented values, e.g., yearly, monthly, weekly,
   daily and the number of Media Library items assigned to each value in a variety
   of formats. The block is a wrapper for the MLA shortcode [mla_archive_list] and
   supports all of the shortcode parameters.
 *   MLA Custom Field List Displays a list of WordPress custom field values and 
   the number of Media LIbrary items assigned to each value in a variety of formats.
   The block is a wrapper for the MLA shortcode [mla_custom_list] and supports all
   of the shortcode parameters.
 *   MLA Tag Cloud Displays a tag cloud of WordPress terms and the number of Media
   Library items assigned to each term in a variety of formats. The block is a wrapper
   for the MLA shortcode [mla_tag_cloud] and supports all of the shortcode parameters.
 *   MLA Gallery Displays a gallery of items from the Media Library. The block is
   a wrapper for the MLA shortcode [mla_gallery] and supports all of the shortcode
   parameters.
 *   MLA Term List Displays a list of WordPress terms and the number of Media Library
   items assigned to each term in a variety of formats. The block is a wrapper for
   the MLA shortcode [mla_term_list] and supports all of the shortcode parameters.

## Installation

 1. Install and activate the “Media Library Assistant” plugin
 2. Upload `media-library-assistant-blocks` and its subfolders to your `/wp-content/
    plugins/` directory, **OR** Visit the Plugins/Add New page and search for “Media
    Library Assistant Blocks”; click “Install Now” to upload it
 3. Activate the plugin through the “Plugins” menu in WordPress
 4. Look for the “MLA Blocks” category in the Block Editor “Block Inserter” panel, 
    or search for “MLA” in the “choose a block” popup.
 5. Add and configure one or more MLA blocks to your post/page.

## FAQ

### Do the blocks support all of the shortcode parameters?

The blocks allow you to see and configure all of the shortcode parameters needed
for most applications. There are additional parameters used for more complicated
applications; you can enter these directly, as you would when using the shortcode.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Media Library Assistant Blocks” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ David Lingren ](https://profiles.wordpress.org/dglingren/)

[Translate “Media Library Assistant Blocks” into your language.](https://translate.wordpress.org/projects/wp-plugins/media-library-assistant-blocks)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/media-library-assistant-blocks/),
check out the [SVN repository](https://plugins.svn.wordpress.org/media-library-assistant-blocks/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/media-library-assistant-blocks/)
by [RSS](https://plugins.trac.wordpress.org/log/media-library-assistant-blocks/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial Release

## Meta

 *  Version **1.0.0**
 *  Last updated **3 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.8 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [block-editor](https://wordpress.org/plugins/tags/block-editor/)[blocks](https://wordpress.org/plugins/tags/blocks/)
   [gutenberg](https://wordpress.org/plugins/tags/gutenberg/)[gutenberg blocks](https://wordpress.org/plugins/tags/gutenberg-blocks/)
   [media](https://wordpress.org/plugins/tags/media/)
 *  [Advanced View](https://wordpress.org/plugins/media-library-assistant-blocks/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/media-library-assistant-blocks/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/media-library-assistant-blocks/reviews/)

## Contributors

 *   [ David Lingren ](https://profiles.wordpress.org/dglingren/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/media-library-assistant-blocks/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](http://davidlingren.com/#donate)