Media Library Categories


Adds the ability to use categories in the WordPress Media Library. When activated a dropdown of categories will show up in the media library.
You can change / add / remove the category of multiple items at once with bulk actions.
There is even an option to filter on categories when using the gallery shortcode.

Features WordPress Media Library Categories

  • add / edit / remove categories from media items
  • change the category of multiple items at once with bulk actions
  • category options & management in the Media Library
  • filter on categories in the media library
  • filter on categories in the gallery shortcode
  • taxonomy filter
  • support for WordPress 3.1 – 5.0

Try Premium version – 100% money back guarantee
WordPress Media Library Categories Premium adds the option to filter on categories when inserting media into a post or page.
Try now – 100% money back guarantee


  • メディアライブラリーのカテゴリ別に絞り込み検索 します。 一括して複数の画像のカテゴリを追加または削除するには、一括操作を使用します。
  • メディアライブラリーのカテゴリーを管理
  • Filter by category when inserting media (premium version)


WordPress による自動インストール:

  1. WordPress 管理画面でプラグイン「新規追加」画面に移動します
  2. 「Media Library Categories」を検索します
  3. 「今すぐインストール」をクリックし、プラグインを有効化します
  4. メディアライブラリーに、カテゴリーのドロップダウンメニューが表示されます

FTP による手動インストール:

  1. ‘/wp-content/plugins/’ ディレクトリに、Media Library Categories のディレクトリをアップロードします
  2. WordPress 管理画面のプラグイン画面からプラグインを有効化します
  3. メディアライブラリーに、カテゴリーのドロップダウンメニューが表示されます

FTP の代わりに WordPress 経由でプラグインをアップロード:

  1. WordPress 管理画面のプラグイン「新規追加」画面 (「アップロード」タブを参照) からダウンロードした ZIP ファイルをアップロードし、有効化します。
  2. WordPress 管理画面のプラグイン画面からプラグインを有効化します
  3. メディアライブラリーに、カテゴリーのドロップダウンメニューが表示されます


WordPress メディアライブラリー専用のカテゴリーを使用する方法 (投稿や固定ページと同じカテゴリーを使用しない)

By default the WordPress Media Library uses the same categories as WordPress does (such as in posts & pages). If you want to use separate categories for the WordPress Media Library add this code to the file functions.php located in your theme or child-theme:
* separate media categories from post categories
* use a custom category called ‘category_media’ for the categories in the media library
add_filter( ‘wpmediacategory_taxonomy’, function(){ return ‘category_media’; } ); //requires PHP 5.3 or newer

Or if you have an older PHP version:
add_filter( ‘wpmediacategory_taxonomy’, create_function( ”, ‘return “category_media”;’ ) ); //requires PHP 4.0.1 or newer


category‘属性に渡される値は、category slugterm_idのいずれかです。

category slug:
[gallery category=”my-category-slug”]
[gallery category=”14″]
もし間違ったスラッグを使用すると、WordPress には、固定ページ/投稿に添付されている画像が表示されます。間違ったターム ID を使用した場合、画像は表示されません。この動作とは別に、[gallery]ショートコードは WordPress のデフォルトの組み込みショートコードです (ギャラリーショートコードの使い方)。カテゴリーに絞り込まれた固定ページにアップロードされた添付ファイルのみを表示する場合は、 ‘category‘属性と組み合わせて ‘id‘を使用します。
例(投稿 ID は123):
[gallery category=”my-category-slug” id=”123″]
[gallery category=”my-category-slug” id=””]
この例ではスラッグが使用されていますが、ターム ID も使用できます。


This feature is only available in the premium version

私はあなたに感謝したいです、どこで寄付をすることができますか ?



Ignore negative reviews

It baffles me why people are so unkind. I looked at the profiles of some of the negative reviewers and their only reviews are negative ones.

The negatives for this plugin are 1-star, as negative as possible. That is insane as the plugin is very straight-forward, easy to use, and works as advertised.

All features are included in the free version, save 1. I suspect the majority of users won’t need it but if either (1) you do need it or (2) would like to thank the generosity of the developer — the price for the paid version is very low.

One feature I noticed in the free version that is a paid feature in most others is bulk edit. Very nice. Thanks Jeffrey.

Simple Need, Simple Plugin

I’m using the free version and it’s working fine. (I can’t imagine why anyone would post “Useless without paid feautre” or “Useless. Not free”). Perhaps they wanted this simple plugin to do more than it was designed to do.

Simple to setup and use. Of course it took time to assign a category (or two) to every image, but it if you do it with bulk selects, it goes faster.

No complaints. Thanks for this free plugin.



Media Library Categories はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。


“Media Library Categories” は5ロケールに翻訳されています。 翻訳者のみなさん、翻訳へのご協力ありがとうございます。

“Media Library Categories” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログRSS で購読してみてください。



  • Support WordPress 5.0
  • Support multiple slugs and id’s in gallery shortcode
  • Support WordPress Coding Standards 1.1.0
  • Add support for Dark Mode in WordPress


  • Support for SCRIPT_DEBUG.
  • Only load CSS when needed.


  • Notice for first time users how to separate media categories.
  • Rewrite entire plugin to improve quality and make it ready for future development.
  • Move language files to GlotPress.



  • Better detection if category is empty in gallery shortcode.
  • Use id attribute in gallery shortcode and show attachments in selected category and uploaded to post ID. [gallery category="my-category-slug" id="123"]
  • Leave id attribute empty in gallery shortcode to show attachments in selected category and upload to current post. [gallery category="my-category-slug" id=""]


  • Before creating custom taxonomy check if taxonomy exists. Thanks @drpratten
  • Use filter instead of action for the displayed attachments. Thanks @clearsite
  • Japanese translations. Thanks @katsushi-kawamori
  • On some servers the active category was not selected in the dropdown in media list view.
  • PHP 7.1 のサポート


  • Added some default languages en_US, nl_NL, de_DE
  • Updated all links to use https://



  • Support for WordPress 4.2
  • Security enhancement for add_query_arg
  • Remember selected category


  • Support for WordPress 4.1
  • Add category checkboxes to attachment details on insert media popup


  • Support for WordPress 4.0
  • Added categories filter to media grid view.
  • Security enhancement.
  • Resolved conflict with UberMenu plugin.


  • Improved compatibility with other plugins that use the [gallery] shortcode.
  • Remember author when changing categories.
  • Added example code in the FAQ for creating seperate categories with PHP 4. Read the FAQ for howto


  • Added category option to the default WordPress shortcode gallery. Read the FAQ for howto
  • Improved code styling to match WordPress code standard even more strictly.


  • Remember ordering when changing categories.


  • Stay on active page in the media library when changing categories.
  • Fixed PHP 5.4 strict warning.
  • Added hierarchical display of the filter menu when inserting media. (premium only)


  • Fixed error message which in some cases appears when updating multiple items at once. View support question


  • Fixed media count on the categories page.
  • Added item count in the category filter dropdown when using separate categories for the WordPress Media Library.
  • Support for WordPress 3.9


  • New images are now added to the default category (if a default category exists). I most cases the default category is called “no category”. View support question


  • Fixed bug where in some rare cases the filter by category didn’t work


  • Fixed bug in version 1.4.4 that made default categories in WordPress invisible


  • By default the WordPress Media Library uses the same categories as WordPress does (such as posts & pages). Now you can use separate categories for the WordPress Media Library. Read the FAQ for howto

1.4.2 & 1.4.3


  • Improved bulk actions: added option to remove category from multiple media items at once
  • Improved bulk actions: arranged options in option group




  • Fixed bug (when having a category with apostrophe)


  • Add support for bulk actions (to change category from multiple media items at once)
  • Support for WordPress 3.8


  • Better internationalisation


  • Add a link to media categories on the plugin page


  • 最初のリリース。