WordPress

WP Media Category Management のフィルターが消える対策

WordPressのメディアをカテゴリー分けできるプラグインWP Media Category Management(以下、MCM)のフィルターが表示されない問題の対策。今のところスタイルシートだけで解決します。

WP Media Category Management — WordPress プラグイン

このプラグインを使うと、メディア追加の画面でメディアのカテゴリーによる絞り込みができるようになるんですが、いつ頃からかプルダウンメニューが表示されなくなってしまいました。

WP Media Category Management のフィルターが消える問題
WP Media Category Management のフィルターが消える問題

海外のフォーラムを参考に、スタイルシートでその他のプルダウンの幅をまとめて狭めてやると無事に表示されるようになりました。

.media-frame select.attachment-filters {
  max-width: 30% !important;
}
WP Media Category Management のフィルターが消える問題を解決
無事に表示されるようになりました。

テーマで管理画面のスタイルシートを追加するには、管理画面向けのアクションフックを使うと便利です。

add_filter( 'admin_enqueue_scripts', function () {
  wp_enqueue_style( 'style-name', get_template_directory_uri() . '/css/admin.css' );
} );

admin_enqueue_scripts | Hook | WordPress Developer Resources
関数リファレンス_wp enqueue style - WordPress Codex 日本語版