F4 Media Taxonomies


F4 Media Taxonomies permet de filtrer la médiathèque par catégories, étiquettes ou taxonomies personnalisées.
Vous pouvez utiliser les taxonomies natives (catégorie ou étiquette) ou n’importe quelle taxonomie personnalisée.

Si une taxonomie est affectée aux fichiers joints, vous pouvez assigner à l’un d’entre eux autant de termes de cette taxonomie que nécessaire.
Vous pouvez les assigner directement dans la médiathèque ou dans chaque fenêtre modale d’insertion de média.
Il existe également une action groupée astucieuse dans la médiathèque qui vous permet d’assigner un seul terme à plusieurs fichiers joints à la fois.

Les fichiers joints peuvent ensuite être filtrés sur ces termes. Les filtres sont disponibles dans la médiathèque et dans chaque fenêtre modale de sélection de média.

A la différence d’autres extensions similaires, F4 Media Taxonomies est 100 % gratuit !


Consultez la FAQ pour savoir comment activer les catégories, les étiquettes et les taxonomies personnalisées.

Aperçu des fonctionnalités

  • Utilisez n’importe quelle taxonomie (native ou personnalisée)
  • Assigner un ou plusieurs termes à un fichier joint dans la médiathèque/modale d’insertion
  • Assigner des termes à plusieurs fichiers joints à la fois dans la médiathèque
  • Filtrer les fichiers joints par termes dans la médiathèque/modale d’insertion
  • Facile à utiliser
  • Léger et optimisé
  • 100 % gratuit !

Captures d’écran

  • Filter by taxonomies in media library list
  • Filter by taxonomies in media library grid
  • Assign one or more taxonomies to an attachment
  • Hierarchical dropdown menu for taxonomies assignment
  • Filter by taxonomies in media insert overlay


  1. Upload the plugin files to the /wp-content/plugins/f4-media-taxonomies directory, or install the plugin through the WordPress plugins screen directly
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Consultez la FAQ pour savoir comment activer les catégories, les étiquettes et les taxonomies personnalisées
  4. All taxonomies that are assigned to the attachment post-type are automatically enabled


Comment activer les catégories

The built-in taxonomy category can be enabled with this snippet. Just put it into your functions.php:

add_action('init', function() {
    register_taxonomy_for_object_type('category', 'attachment');

Comment activer les étiquettes

The built-in taxonomy post_tag can be enabled with this snippet. Just put it into your functions.php:

add_action('init', function() {
    register_taxonomy_for_object_type('post_tag', 'attachment');

How to enable custom taxonomies

There are two ways to enable custom taxonomies for attachments:

Nouvelle taxonomie :

If the taxonomy does not exist yet and you want to create a new one, you have to set the object_type in the register_taxonomy() function to attachment (see WordPress codex).

add_action('init', function() {

Taxonomie existante :

If the taxonomy is already registered, you can assign it with this snippet. Just put it into your functions.php and change media-category to your taxonomy:

add_action('init', function() {
    register_taxonomy_for_object_type('media-category', 'attachment');

The filters do not appear in the media overlay

For a better performance, we only include the scripts and files when they are needed. Some plugins can cause a problem with this functionality.
For this case we offer a hook, which allows you to enable the filter for special conditions. If this hook returns true, the filter is enabled for the current site.

add_filter('F4/MT/Core/has_filter', function() {
    return true;

Can I enable taxonomies directly in the backend?

No. We simply use the taxonomies that are registered in the code. Maybe in the future, but we want to keep this plugin as lightweight and simple as possible.

Est-ce réellement gratuit ?

Oui, absolument !


22 avril 2020
thank you for building that functionality in a small and efficient plugin, without all those "fancy" stuff that all the others in that field offer. great for developers 🙂
28 janvier 2020
I deeply appreciate this plugin! I had registered a taxonomy for media and couldn't utilize it without spending HOURS and possibly days to figure this out. Thank you so much for making this filterable from anywhere!!!!
19 décembre 2019
Very handy plugin to easily add a taxonomy to an attachment (without having to open the attachment page) and filter your media library by taxonomy.
Lire les 6 avis

Contributeurs & développeurs

« F4 Media Taxonomies » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.


“F4 Media Taxonomies” a été traduit dans 4 locales. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « F4 Media Taxonomies » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.



  • Support WordPress 5.8


  • Support WordPress 5.7


  • Fix taxonomy select for new jQuery version
  • Support WordPress 5.6


  • Fix behaviour after taxonomy selection


  • Support WordPress 5.5


  • Support WordPress 5.4


  • Fix bottom bulk action button in media list


  • Add CMB2 plugin support


  • WordPress 5.3 compatibility fixes
  • Optimized dropdown width in media modal


  • Update deprecated get_terms function


  • Few PHP and JS code optimisations


  • Fix customizer error
  • Fix missing dropdowns in media overlay


  • Fix filter error


  • Show only taxonomies with show_ui true


  • Version upgrade for correct repository infos


  • Initial stable release