Attachment Taxonomiesはメディアをカテゴリー分けするプラグイン

目次
Attachment Taxonomiesとは
「Attachment Taxonomies」は、WordPressのメディアライブラリにカテゴリーとタグを追加するプラグインです。
WordPressのデフォルトのメディアライブラリは、アップロードされたメディアファイル(画像、動画、ドキュメントなど)を日付順に管理しますが、ファイル数が多くなると目的のファイルを探すのが難しくなります。
Attachment Taxonomiesプラグインを導入すると、以下のことができるようになります。
- メディアファイルにカテゴリーとタグを割り当てる: 投稿や固定ページと同じように、メディアファイルにもカテゴリーやタグを設定できるようになります。
- メディアライブラリで絞り込み検索を行う: カテゴリーやタグを使って、メディアライブラリ内のファイルを効率的に絞り込み表示できます。これにより、特定のテーマやイベントに関連する画像を素早く見つけ出すことが可能になります。
- メディア管理の効率化: 複数の管理者がいるサイトや、大量のメディアファイルを扱うサイトで特に役立ちます。
このプラグインは、WordPressのコア原則に則っており、軽量で開発者向けのフレキシブルなAPIも提供しています。これにより、デフォルトの設定がニーズに合わない場合でも、コードを少し触ることで調整することも可能です。
簡単に言うと、メディアライブラリ内のファイルを整理整頓し、見つけやすくするためのツールが「Attachment Taxonomies」プラグインです。
利用数
WordPressプラグイン「Attachment Taxonomies」の利用数は1,000以上(Active installations 1,000+)です。
これはWordPressの公式プラグインディレクトリに記載されている情報に基づいています。
- プラグイン名: Attachment Taxonomies
- アクティブインストール数: 1,000+
このプラグインは、WordPressのメディアライブラリにカテゴリーとタグの2つのタクソノミーを追加し、メディアの整理を容易にするものです。
利用料
WordPressプラグイン「Attachment Taxonomies」は、無料で利用できます。
WordPressの公式プラグインディレクトリで公開されており、追加料金は発生しません。
このプラグインは、WordPressのメディアライブラリにカテゴリーとタグのタクソノミーを追加するための、軽量で開発者向けのシンプルなソリューションとして提供されています。
使い方
「Attachment Taxonomies」は、メディアライブラリの添付ファイルにカスタムタクソノミー(カテゴリやタグのような分類)を追加できる便利なプラグインです。これにより、画像をより細かく整理し、サイト上で特定の画像を表示したり、検索性を高めたりすることができます。
以下に基本的な使い方を説明します。
1. プラグインのインストールと有効化
- WordPressの管理画面にログインします。
- 左メニューから「プラグイン」>「新規追加」を選択します。
- 検索ボックスに「Attachment Taxonomies」と入力して検索します。
- プラグインが表示されたら「今すぐインストール」をクリックし、その後「有効化」をクリックします。
2. カスタムタクソノミーの作成
プラグインを有効化すると、メディアに新しい項目が追加されます。
- WordPress管理画面の左メニューから「メディア」>「Attachment Taxonomies」を選択します。
- 「新しいタクソノミーを追加」をクリックします。
- 以下の項目を設定します。
- タクソノミー名 (Name): 管理画面に表示されるタクソノミーの名前です。(例:写真カテゴリ、画像タグ)
- スラッグ (Slug): URLに使用される一意の識別子です。小文字の英数字とハイフンのみを使用します。(例:photo_category, image_tag)
- 階層 (Hierarchical): チェックを入れると、カテゴリのように階層化できます(親カテゴリ、子カテゴリ)。チェックを外すと、タグのように階層化されません。
- パブリック (Public): 通常はチェックを入れておきます。
- UI表示 (Show UI): 管理画面でタクソノミーの管理画面を表示するかどうか。通常はチェックを入れておきます。
- ナビゲーションメニューに表示 (Show in Nav Menus): ナビゲーションメニューにこのタクソノミーのアーカイブリンクを追加できるようにするかどうか。
- クエリ可能 (Queryable): このタクソノミーで添付ファイルをクエリできるかどうか。通常はチェックを入れておきます。
- エクスポート可能 (Show Tag Cloud): 通常はチェックを入れておきます。
- 管理画面の列に表示 (Show Admin Column): メディア一覧にこのタクソノミーの列を表示するかどうか。
- 設定後、「タクソノミーを保存」をクリックします。
3. 添付ファイルにタクソノミーを適用する
カスタムタクソノミーを作成したら、メディアファイルにそれらを適用できます。
方法1:メディアライブラリから個別に編集
- WordPress管理画面の左メニューから「メディア」>「ライブラリ」を選択します。
- タクソノミーを適用したい画像をクリックします。
- 右側の詳細画面に、作成したカスタムタクソノミーの項目が表示されます。
- カテゴリの場合はチェックボックスで選択、タグの場合は入力フィールドに入力して追加します。
- 「更新」ボタンをクリックして保存します。
方法2:メディアライブラリから一括編集
- WordPress管理画面の左メニューから「メディア」>「ライブラリ」を選択します。
- タクソノミーを適用したい複数の画像を選択します(チェックボックスにチェックを入れる)。
- 「一括操作」ドロップダウンから「編集」を選択し、「適用」をクリックします。
- 表示される一括編集画面で、作成したカスタムタクソノミーの項目が表示されるので、選択または入力して「更新」をクリックします。
4. サイトでの表示方法
作成したタクソノミーを使って画像をフィルタリングしたり、表示したりする方法はいくつかあります。
- テーマのカスタマイズ: テーマによっては、メディアタクソノミーに基づいて画像を表示する機能が組み込まれている場合があります。
- カスタムクエリ(開発者向け):
WP_Queryを使用して、特定のタクソノミーに属する添付ファイルを取得し、表示することができます。
<?php
$args = array(
'post_type' => 'attachment',
'post_status' => 'inherit',
'tax_query' => array(
array(
'taxonomy' => 'スラッグ名', // 作成したタクソノミーのスラッグ
'field' => 'slug',
'terms' => 'タームのスラッグ名', // 適用したタクソノミーのタームのスラッグ
),
),
);
$attachments = new WP_Query( $args );
if ( $attachments->have_posts() ) :
while ( $attachments->have_posts() ) : $attachments->the_post();
// ここで画像の情報を表示
the_title();
echo wp_get_attachment_image( get_the_ID(), 'medium' );
endwhile;
wp_reset_postdata();
endif;
?>Code language: HTML, XML (xml)
- このコードはテーマの
functions.phpまたはテンプレートファイルに追加して使用します。 - プラグインの利用: ギャラリープラグインなど、一部のプラグインはAttachment Taxonomiesと連携して画像をフィルタリング表示できる場合があります。
5. 注意点とヒント
- スラッグの命名規則: スラッグは一度設定すると変更しにくいので、慎重に決定しましょう。
- タームの管理: 作成したタクソノミーのターム(カテゴリやタグの実体)は、「メディア」>「[タクソノミー名]」(例:「メディア」>「写真カテゴリ」)から管理できます。
- パーマリンク: 添付ファイルのパーマリンク構造に影響を与える可能性があります。パーマリンク設定を確認してください。
- テーマとの連携: このプラグインは主にバックエンドでの整理を助けるもので、フロントエンドでの表示はテーマや追加のコーディングに依存することが多いです。
Attachment Taxonomiesプラグインを使うことで、大量のメディアファイルを効率的に管理し、より柔軟なコンテンツ表示が可能になります。
注意点
- 最終更新日と互換性:
- このプラグインは長らく更新されていません。WordPressのコアや他のプラグインとの互換性に問題が生じる可能性があります。特に、WordPressのメジャーアップデート後は、予期せぬ動作やエラーが発生する可能性が高まります。
- 利用を検討する際は、必ずご自身のWordPressのバージョンとプラグインの最終更新日を確認し、互換性のリスクを理解しておく必要があります。
- セキュリティリスク:
- 更新が停止しているプラグインは、セキュリティホールが修正されずに残っている可能性があります。これは、サイトがハッキングされるリスクを高めることに繋がります。
- もしサイトで個人情報などを扱っている場合は、特に注意が必要です。
- サポートの欠如:
- 開発が停止しているため、問題が発生してもサポートを受けることができません。フォーラム等での情報も古くなっている可能性があります。
- 自分で問題を解決する技術的な知識がない場合、利用は避けるべきです。
- 機能の不具合や予期せぬ動作:
- 新しいWordPressの機能や変更に対応していないため、アタッチメント(メディア)に関する他のプラグインやテーマとの間で競合が発生し、表示崩れや機能不全を引き起こす可能性があります。
- 特に、メディアライブラリの動作に影響を与える可能性があるため、慎重なテストが必要です。
- 代替プラグインの検討:
- 上記のリスクを考慮すると、可能であれば「Attachment Taxonomies」の代替となる、活発に開発・更新されているプラグインの利用を検討することをお勧めします。
- アタッチメントにタクソノミーを追加する機能を提供する他のプラグインは存在する可能性がありますので、WordPress.orgのプラグインリポジトリで検索してみるのが良いでしょう。「Media Library Categories」や「Enhanced Media Library」などが、関連する機能を提供していることがあります。ただし、これらのプラグインも常に最新の情報を確認するようにしてください。
- 導入前のバックアップ:
- もし、どうしてもこのプラグインを使用する必要がある場合は、導入前に必ずサイト全体のバックアップを取るようにしてください。 万が一問題が発生した場合でも、バックアップから復元することで、サイトを元の状態に戻すことができます。
- ステージング環境でのテスト:
- 本番環境に導入する前に、ステージング環境(開発環境)で十分にテストを行うことを強く推奨します。これにより、本番サイトに影響を与えることなく、プラグインの動作や他のプラグインとの競合の有無を確認できます。
まとめ
「Attachment Taxonomies」は、便利な機能を提供する可能性のあるプラグインですが、長らく更新されていないという点が最大のリスクです。 セキュリティ、互換性、サポートの面で大きな懸念があるため、利用は慎重に検討し、可能な限り最新の代替プラグインを探すことをお勧めします。どうしても利用する場合は、徹底したバックアップとテストが不可欠です。
プラグインを意識したレンタルサーバーの選び方
多くのプラグインを使う予定であれば、最初からWordPressに特化・最適化されているレンタルサーバーを選ぶのが最も確実で快適です。
WordPress適性ランキング表
| 順位 | サーバー名 | 特徴・強み | 弱み・注意点 | WordPress適性 |
|---|---|---|---|---|
| 1位 | ConoHa WING(コノハ) | 高速表示・国内最速級、WordPress簡単セットアップ、独自ドメイン永久無料、初心者〜上級者まで幅広く対応 | 料金はやや高め | ◎ 非常に適している |
| 2位 | KAGOYA(カゴヤ) | WordPress専用サーバー「KUSANAGI」搭載で超高速、法人利用率高く安定性抜群、セキュリティ強化 | 個人利用にはややオーバースペック、料金は中〜高 | ◎ 高速・安定志向に最適 |
| 3位 | さくらレンタルサーバー | 老舗で信頼性高い、料金安め、安定稼働、サポート充実 | 表示速度はConoHaやKAGOYAに劣る | ○ 安定志向に適している |
| 4位 | LOLIPOP(ロリポップ) | 初心者向け、料金安い、WordPress簡単インストール、利用者が多く情報豊富 | 高負荷サイトには不向き、速度は中程度 | △ 個人ブログや小規模サイト向け |
| 5位 | リトルサーバー | 月額150円〜と圧倒的低価格、WordPress全プラン対応、無料SSL・自動バックアップあり | 容量・転送量が小規模向け、サポートはメール中心で即応性に不安 | △ 趣味ブログや学習用に最適 |
解説
- ConoHa WINGは「速さ・使いやすさ・機能」のバランスが最も良く、WordPress利用者に人気。
- KAGOYAは法人やビジネスサイトに強く、KUSANAGIによる超高速化が魅力。速度重視なら最適。
- さくらレンタルサーバは老舗で安心感があり、安定性重視の人におすすめ。
- LOLIPOPは初心者向けで安価だが、速度や高負荷対応は弱め。
- リトルサーバーは「とにかく安くWordPressを始めたい人」向け。小規模サイトや学習用に良いが、商用や大規模には不向き。
WordPressテーマ目的別比較表
WordPressテーマを選ぶにはデザインだけでなく、汎用性、アップデートの継続性、サポート体制、そして表示速度やSEO対策の強さといった要素を総合的に考慮することが重要です。目的にあった長く安心して使えるテーマを選ぶようにしたいものです。そこで、目的別に整理したWordPressテーマ比較表を以下にまとめました。 各テーマの特徴や利用目的を簡潔に比較できるようにしています。
| テーマ名 | 主な目的・特徴 | 適した用途 |
|---|---|---|
| RE:DIVER(リダイバー) | 高速表示・SEO最適化に強い。アフィリエイトや収益化を意識した設計。 | アフィリエイトブログ、収益化重視の個人ブログ |
| GOLD BLOG(ゴールドブログ) | ブログ運営に特化。シンプルで使いやすく、初心者でも扱いやすい。 | 個人ブログ、情報発信サイト |
| THE THOR(ザ・トール) | SEO・デザイン・収益化機能を網羅したオールインワンテーマ。広告管理やランキング機能も搭載。 | アフィリエイト、企業サイト、収益化ブログ |
| Emanon(エマノン) | ビジネス向けデザイン。企業サイトやサービス紹介に適したテーマ。 | コーポレートサイト、サービス紹介ページ |
| LIQUID PRESS(リキッドプレス) | WordPress公式登録の国産テーマ。企業サイトからブログまで幅広く対応。初心者でも安心。 | 企業サイト、オウンドメディア、ブログ、LP |
| STORK SE(ストークSE) | モバイルファースト設計。1カラムデザインでコンテンツを際立たせる。直感的操作が可能。 | ブログ、アフィリエイト、ブランディングサイト |
| GOLD MEDIA(ゴールドメディア) | メディア運営に特化。SEO内部構造が強力で、収益化や効率的な運営を支援。 | WEBメディア、アフィリエイトサイト、企業サイト |
補足ポイント
- 収益化重視なら「RE:DIVER」「THE THOR」「GOLD MEDIA」が強力。
- 初心者向けブログなら「GOLD BLOG」「STORK SE」が扱いやすい。
- 企業サイト・ビジネス用途なら「Emanon」「LIQUID PRESS」が安心。
- メディア運営に特化したい場合は「GOLD MEDIA」が最適。
こうして見ると、「ブログ中心」か「企業サイト中心」か「収益化・メディア運営中心」かで選ぶテーマが大きく変わります。 あなたが作りたいサイトはどのタイプに近いですか?







